国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

構(gòu)建你的網(wǎng)站新聞自動發(fā)布系統(tǒng)之二

2019-11-18 22:45:03
字體:
供稿:網(wǎng)友
(二)添加和管理每天的新聞內(nèi)容
  當(dāng)進(jìn)行了新聞提交后,則交由一個名為addnew.asp的asp程序來對新聞內(nèi)容進(jìn)行處理,以便分類和保存,為了顯示清析,我們每提交一條新聞,下面的那個新聞內(nèi)容庫就重新讀入,以便可以查看新聞是否能成功加入都數(shù)據(jù)庫中,也可以放便地刪除新聞內(nèi)容。 
  現(xiàn)在看看addnew.asp是如何完成程序處理的。

《% @language="vbscript" %》
《%
response.buffer=true
Response.Expires=0

'保存數(shù)據(jù)
session("title")=request.form("title")
session("comment")=request.form("comment")
session("pic")=request.form("pic")
session("class_name")=request.form("class_name")
session("head")=request.form("head")

'判斷傳過來的參數(shù)符不符合要求
if request.form("title")="" then
response.redirect "delete.asp"
end if

if request.form("comment")="" then
response.redirect "delete.asp"
end if

if request.form("class_name")="" then
response.redirect "delete.asp"
end if


select case request.form("class_name")

case "市場風(fēng)云"
class=1
case "IT新聞"
class=2
case "廣州市場"
class=3
case "保 留"
class=4
case "保 留"
class=4

end select


'連接數(shù)據(jù)庫
%》
《!--#include Virtual="/news/data/data.inc"--》
《%

Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from data order by news_id ASC"
rs.open sql,conn,3,2

'查找編號
if rs.bof then
reco=0
else
rs.movelast
reco=Clng(rs("news_id"))+1
end if

rs.addnew
rs("news_id")=reco

if request.form("head")="YES" then
rs("news_head")=-1
end if

rs("news_class")=class
rs("news_class_name")=request.form("class_name")
if request.form("pic")《》"" then
rs("news_pic")=request.form("pic")
rs("news_title")=request.form("title")&"(圖文)"
else
rs("news_title")=request.form("title")
end if



if request.form("head")="YES" then
rs("news_head")=-1
end if

tmpmess=request.form("comment")
tmpmess=replace(tmpmess,chr(10),"
")
tmpmess=replace(tmpmess,"《","《")
tmpmess=replace(tmpmess,"》","》")
tmpmess=replace(tmpmess,"
","
")
rs("news_comment")=tmpmess
rs("news_year")=year(Date)
rs("news_month")=month(Date)
rs("news_day")=day(Date)
if Instr(Time,"下午")》0 then
tmp=left(right(Time,8),2)+12
rs("news_time")=tmp&right(Time,6)
else
rs("news_time")=tmp&right(Time,8)
end if

rs("news_delete")=0
rs.update
rs.close

response.redirect "delete.asp"
%》


  程序中首先判斷了提交的新聞是否合符條件,比如新聞標(biāo)題是不能為空的,而換行符也得轉(zhuǎn)換為html語句的br,否則不能正常地顯示出新聞的格式,而這里采用了一個包含文件data.inc,它的用處主要是用于連接不同的數(shù)據(jù)庫,所以asp程序都通過包含這個文件來指定數(shù)據(jù)源,那么當(dāng)更改使用別的數(shù)據(jù)庫時,只需要更改這個文件,就能方便地實現(xiàn)來不同數(shù)據(jù)庫間的切換,是不是十分方便呢?
  以下的data.inc文件的內(nèi)容。
《%
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("/")&"/news/data/data.mdb"
conn.Open "driver={Microsoft access Driver (*.mdb)};dbq=" & DBPath
%》


  還有需要注意一下的是NT和windows 98的日期時間函數(shù)所返回的值是不同的,win98是以24小時來計算的,而NT Server則使用12小時,另外加上“上午”和“下午”來表示,因此需要作出少許的更該處理。

  程序處理完畢后,重新導(dǎo)向delete.asp這個asp文件,用以刷新新聞數(shù)據(jù)庫內(nèi)的顯示,那么每提交一條新聞資料,我們馬上可以看見執(zhí)行的結(jié)果是否成功了。
以下是delete.asp的文件內(nèi)容。
《% @language="vbscript" %》
《%
response.buffer=true
Response.Expires=0

%》
《!--#include Virtual="/news/data/data.inc"--》
《%

Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from data order by news_class ASC,news_id Desc"
'rs.PageSize=100
rs.open sql,conn,3,2


%》
《html》

《head》
《meta http-equiv="Content-Type" content="text/html; charset=gb2312"》
《title》新聞數(shù)據(jù)庫中所存的資料《/title》
《meta name="GENERATOR" content="Microsoft FrontPage 3.0"》
《style TYPE="text/CSS"》
《!--
.lh22px {font-size:12px;line-height:22px;font-family:宋體}
a { text-decoration: none}
body {line-height:18px;font-size:9pt;font-family:宋體}
td {line-height:18px;font-size:9pt;font-family:宋體}
a:hover {color:#FF0000;text-decoration:none}
--》
《/style》
《meta name="Microsoft Border" content="none"》
《/head》

《body》

《form method="POST" action="delete.asp"》
《table border="0" width="750" cellpadding="0"》
《tr》
《td width="750" bgcolor="#EBEBEB" colspan="2"》《div align="center"》《center》《p》《font
size="3"》《strong》新聞數(shù)據(jù)庫中所存的資料《/strong》《/font》《/td》
《/tr》
《%
do while not rs.eof
%》
《tr align="center"》
《td width="112" bgcolor="#EBEBEB"》是否刪除:《%if rs("news_delete")=-1 then%》
《input type="checkbox" name="《%=rs("news_id")%》"
value="ON"》
《%else%》
《input type="checkbox" name="《%=rs("news_id")%》"
value="OFF"》
《%end if%》
《/td》
《td width="638" bgcolor="#FAFAFA" align="left"》《%if rs("news_class")=1 then%》
《font color=red》市場風(fēng)云《/font》
《%end if%》
《%if rs("news_class")=2 then%》
《font color=red》IT新聞《/font》
《%end if%》
《%if rs("news_class")=3 then%》
《font color=red》廣州市場《/font》
《%end if%》
《%if rs("news_class")=4 then%》
《font color=red》保 留《/font》
《%end if%》
《%if rs("news_class")=5 then%》
《font color=red》保 留《/font》
《%end if%》
《%=rs("news_title")%》《/td》
《/tr》
《%
rs.movenext
loop
%》
《tr align="center"》
《td width="100%" colspan="2" bgcolor="#EBEBEB"》《center》《p》《input
type="submit" value="提 交" name="B1"》      《input type="reset"
value="清 除" name="B2"》《/td》
《/tr》
《/table》
《/form》
《/body》
《/html》
《%

if Request.ServerVariables("REQUEST_METHOD")="POST" then

if not rs.bof then
rs.movefirst
end if
do while not rs.eof
n=trim(cstr(rs("news_id")))
if request.form(n)="OFF" then
rs.delete
rs.update
end if
rs.movenext
loop
response.redirect "delete.asp"

rs.close
end if
response.flush
%》
  delete.asp也是一個構(gòu)成webadmin.htm的管理頁面的asp文件,它負(fù)責(zé)新聞數(shù)據(jù)庫的標(biāo)題顯示,以便讓您知道現(xiàn)在庫用有些什么新聞。同時可以通過它來刪除新聞記錄,那么我們在使用新聞的主頁里反應(yīng)出來的結(jié)果就是動態(tài)的了,新聞可以在線添加和刪除。令外一個附加的asp程序
set_diap.asp是用于控制每一類新聞在主頁上顯示的數(shù)目的,它主要使用application對象來設(shè)定。

《% @language="vbscript" %》
《%
response.buffer=true
Response.Expires=0

application("disp_1")=request.form("disp_1")
application("disp_2")=request.form("disp_2")
application("disp_3")=request.form("disp_3")
application("disp_4")=request.form("disp_4")
application("disp_5")=request.form("disp_5")


response.redirect "delete.asp"
%》

  完成了上面的程序,我們的新聞發(fā)布系統(tǒng)就可以在線添加和刪除,設(shè)置顯示等的功能來,需要加上搜尋功能,也可以在這個基礎(chǔ)上加上。下一節(jié)我們來分析,如何;令新聞代碼嵌入不同的網(wǎng)頁,實現(xiàn)真正的在線新聞功能。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产无遮挡在线视频免费观看| 伊人永久在线| 久久五月精品中文字幕| www在线视频观看| 久久精品国产麻豆| 青草在线视频在线观看| 奇米影视狠狠狠| 91caoporn在线| 精品日韩av| 久久精品视频免费看| 天天操夜夜摸| 中文岛国精品亚洲一区| 亚洲高清在线免费| 国产一卡二卡3卡4卡四卡在线| 国产精品美女视频免费观看软件| 中文视频在线| 国产美女视频一区二区三区 | 久草国产视频| 国产特级淫片免费看| 99热播在线观看| 中文字幕日本在线观看| 亚洲人成电影| 国产精品视频一区二区久久| 伊人伊人av电影| 国产麻豆视频网站| 中文在线官网天堂| 国产人成高清视频观看| 免费观看久久久久| 波多野结衣久久高清免费| 精品福利影院| 96久久久久久| 国产福利电影在线| www.麻豆av.com| 天堂在线国产| 亚洲成人av在线影院| 一色桃子av在线| av文字幕在线观看| av小说在线| 亚洲精品成人a| 日本在线视频www鲁啊鲁| 伊人国产在线看一| 伊人影院在线播放| av在线免费播放网站| 亚洲一区二区三区在线观看网站| 国产不卡在线| av网址在线看| a中文在线播放| 午夜在线观看91| www.九九热.com| 久艹在线视频| 中文字幕在线视频网| 国产区高清在线| 中文字幕2020第一页| 在线三级av| 超碰免费在线播放| 日本中文字幕高清视频| 国产三级在线| 伊人中文在线| 免费三级毛片| 国产网站免费看| 尤物在线精品视频| 免费看av大片| 中文字幕视频在线| 精品国产一区二区三区不卡在线 | 中文字幕日本在线| 国产黄色网页| 青草在线视频在线观看| 最新中文字幕在线视频| 国产网红在线| 伊人影院蕉久影院在线播放| 久久精品国产麻豆| 国产超碰精品在线观看| 超碰在线中文| 亚洲欧美日韩成人网| 综合图区亚洲白拍在线 | 国产美女高潮| av黄色在线观看| 天天操天天艹| av免费在线免费| 国产精品毛片一区二区三区四区 | 中文字幕免费中文| 亚洲成a人v欧美综合天堂麻豆| 二区三区中文字幕| 亚洲男人的天堂成人| 国产偷窥洗澡视频| 毛片视频免费观看| 在线视频三区| 国产福利小视频在线观看| 久久五月精品中文字幕 | 青青草视频在线观看| 精品麻豆国产| 国产高清免费视频| 最新超碰在线| 国产在线传媒| 麻豆精品不卡国产免费看| 精品欧美日韩一区二区| 国产视频福利| 中文字幕在线观看日本| 九九色在线观看| 麻豆网站在线免费观看| 欧美日韩国产亚洲沙发| 在线一区观看| 亚洲欧美精品中文第三| 四虎国产精品永久地址998| 91在线超碰| 亚洲欧美日韩综合精品网| 四虎a级欧美在线观看| 四虎影院成人| 黄色av免费在线| 国产一级粉嫩xxxx| 国产精品黄页网站在线播放免费| 国产精品欧美色图| 91精品国产高久久久久久五月天| 国产va在线观看| av免费在线观看网站| 天天草天天操| 超碰在线中文| 国产对白国语对白| av在线免费播放| 黄网站在线观看高清免费| 中文字幕色视频| 在线视频三级| 午夜视频在线| 永久免费网站在线| 国产在线一二三区| 国产精品久久久精品a级小说| 97视频在线| 成人av小说网| 在线成人综合色一区| 国产在线观看a视频| 国产无套粉嫩白浆在线2022年| 国产精品国产三级国产试看| 天天干天天操天天爽| 中文字幕av中文字幕| 在线观看中文字幕一区| 五月亚洲综合| 另类综合图区| 中文日本在线观看| 国产精品一品| gogo在线高清视频| 国产a级网站| 国产一级电影网| 国产在线超碰| sese在线视频| 亚洲精品视频区| 国产高清免费av在线| 激情在线视频播放| 四虎国产精品永久在线| 91国内精品在线视频| 国产免费专区| 狂野欧美性猛交xxxx乱大交| 在线国产一级| 亚洲欧美综合乱码精品成人网 | 天天爱天天做色综合| 本道综合精品| 爱福利在线视频| 亚洲综合在线不卡| 在线成人一区| 亚洲精品一线| japanese色国产在线看视频| 中文日本在线观看| 在线三级中文| av文字幕在线观看| 亚洲成人av高清| h视频在线网站| 欧美专区日韩| 久久99精品久久久久久野外| www.操操操| 国产美女高潮| 国产va在线| 日韩欧美中文字幕不卡| 亚洲精品一线| 免费看黄视频网站| 精品孕妇一区二区三区| 国产鲁鲁视频在线观看免费 | 2019年中文字幕| 在线欧美一级视频| 亚洲成人福利| 黄色av免费在线| 1区2区视频| 国产成人亚洲综合小说区| 永久免费在线观看| 九九精品九九| 2019中文字幕视频| 中文视频在线| 成人精品一区二区三区免费| 国产色在线 com| 亚洲综合在线不卡| 在线91av| 四虎一区二区三区| 五月婷婷丁香激情| 亚洲人在线播放| 国产精品美女视频免费观看软件| 中文字幕2019第三页| 国产在线资源| av人人综合网| 国产超碰在线| 国产秒拍福利视频露脸| 一区免费观看| 中文字幕一区免费|