版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 課 程 設(shè) 計(jì) 報(bào) 告</p><p> 課程設(shè)計(jì)名稱 WEB技術(shù)(ASP)課程設(shè)計(jì) </p><p> 題 目B/S模式的電影院網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 院 系 信息工程學(xué)部
2、 </p><p> 專 業(yè) 電子商務(wù)(本)</p><p> 班 級 </p><p> 姓 名 </p><p> 指導(dǎo)教師 </p><p><b> 編號:044</b></p><p> 設(shè)計(jì)題目
3、: B/S模式的電影院網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 1. 課程設(shè)計(jì)教學(xué)條件要求 Dreamweaver+ASP+ACCESS</p><p><b> 2. 課程設(shè)計(jì)任務(wù)</b></p><p><b> 1、設(shè)計(jì)內(nèi)容</b></p><p> 設(shè)計(jì)一個(gè)網(wǎng)站使得顧客可以通過網(wǎng)絡(luò)的方式
4、實(shí)現(xiàn)對電影信息的查詢,既免去了人們?nèi)テ胀娪霸河^看電影所消耗的金錢和精力,也使得觀看電影成為一種更加簡單的方式。用Access創(chuàng)建后臺數(shù)據(jù)庫,然后利用ASP技術(shù)編寫程序?qū)崿F(xiàn)對數(shù)據(jù)庫的操作,按照要求完成所有的功能和模塊。</p><p> 一般用戶的主要功能模塊包括:</p><p> (1)用戶注冊與登陸</p><p><b> ?。?)電影信息查詢
5、</b></p><p><b> (3)影片點(diǎn)評</b></p><p> 系統(tǒng)管理員的主要功能模塊包括:</p><p> ?。?)用戶信息管理和維護(hù)</p><p><b> ?。?)影片信息管理</b></p><p><b> (3)影評
6、信息管理</b></p><p><b> 2、主要數(shù)據(jù)庫表單</b></p><p><b> ?。?)用戶表</b></p><p> 主要字段有:用戶編號、用戶名、密碼、真實(shí)姓名、性別、電話、地址、電子郵件</p><p><b> ?。?)電影信息表</b&g
7、t;</p><p> 主要字段有:新聞編號、新聞標(biāo)題、電子郵件、發(fā)布人、發(fā)布日期、描述、文章、圖片</p><p><b> ?。?)影評信息表</b></p><p> 主要字段有:編號、姓名、性別、聯(lián)系電話、電子郵件、文章標(biāo)題、描述、文章、發(fā)表時(shí)間</p><p> 3. 課程設(shè)計(jì)報(bào)告書主要內(nèi)容</p&
8、gt;<p> 1、系統(tǒng)功能模塊設(shè)計(jì):</p><p> 2、數(shù)據(jù)庫設(shè)計(jì):系統(tǒng)主要的數(shù)據(jù)庫表單的結(jié)構(gòu)定義。</p><p> 3、各功能模塊的程序設(shè)計(jì)及運(yùn)行測試結(jié)果。</p><p> 4、小結(jié):收獲、體會(huì)與建議</p><p> 5、參考文獻(xiàn):按正確格式列出3篇以上的參考文獻(xiàn)
9、 </p><p> 4.課程設(shè)計(jì)參考資料</p><p> [1] 石志國. ASP程序設(shè)計(jì). 北京:清華大學(xué)出版社. 2006</p><p> [2] 吳鵬. ASP程序設(shè)計(jì) 教程與實(shí)訓(xùn). 北京:北京大學(xué)出版社.2006</p><p> [3] 王黎. 動(dòng)態(tài)網(wǎng)站開發(fā)典型案例. 北京:清華大學(xué)出版社.2010
10、</p><p><b> 目 錄</b></p><p><b> 1 需求分析1</b></p><p> 1.1 系統(tǒng)概述1</p><p> 1.2 具體分析1</p><p> 1.3 用戶需求1</p><p>
11、 2 系統(tǒng)概要設(shè)計(jì)2</p><p> 2.1 系統(tǒng)結(jié)構(gòu)圖2</p><p> 2.2 數(shù)據(jù)字段說明3</p><p><b> 3 詳細(xì)設(shè)計(jì)5</b></p><p> 3.1 界面設(shè)計(jì)5</p><p> 4 系統(tǒng)實(shí)現(xiàn)12</p><p&
12、gt; 5 課程設(shè)計(jì)體會(huì)22</p><p><b> 參考文獻(xiàn)23</b></p><p><b> 1 需求分析</b></p><p> 1.1 系統(tǒng)概述</p><p> 立足于實(shí)際,著眼于未來發(fā)展,建成符合標(biāo)準(zhǔn)化協(xié)議、通用性較強(qiáng)、實(shí)用的系統(tǒng),以提高影視現(xiàn)代化管理
13、水平,使得顧客可以通過網(wǎng)絡(luò)的方式實(shí)現(xiàn)對電影信息的查詢,既免去了人們?nèi)テ胀娪霸河^看電影所消耗的金錢和精力,也使得觀看電影成為一種更加簡單的方式。同時(shí)可利用在線論壇,發(fā)表自己的感言,與網(wǎng)友交流,實(shí)現(xiàn)信息資源的共享。</p><p> 本系統(tǒng)的宗旨是提電影院網(wǎng)站的影視信息管理工作的效率,減少相關(guān)人員的工作量,使影視信息管理工作真正做到科學(xué)、合理的規(guī)劃,系統(tǒng)、高效的實(shí)施。</p><p>
14、此系統(tǒng)的主要功能: </p><p> (1)登錄注冊系統(tǒng):用戶登錄、管理員登錄、用戶注冊。 </p><p> (2)用戶系統(tǒng):查詢影視信息、發(fā)表個(gè)人感言。 </p><p> (3)管理員系統(tǒng):用戶信息管理與維護(hù)、影片信息管理、影評信息管理。</p><p> 1.2 具體分析</p><p> ?。?/p>
15、1)用戶系統(tǒng): 用戶可以直接查詢影視信息(追影網(wǎng)站簡介、影視資訊、動(dòng)感論壇)、發(fā)表個(gè)人感言。 </p><p> (2)管理員:該系統(tǒng)為后臺管理員使用,可以實(shí)現(xiàn)對用戶信息管理與維護(hù)(刪除)、影片信息管理(添加、修改、刪除、)、影評信息管理(刪除)。</p><p> 1.3 用戶需求</p><p> 普通用戶:可以瀏覽首頁、追影網(wǎng)站簡介、影視資訊、動(dòng)感
16、論壇,通過此系統(tǒng),用戶可以查詢最新影視資訊,了解論壇上用戶的個(gè)人心得。但發(fā)表個(gè)人感言,與網(wǎng)友交流互動(dòng)則需要用戶登陸和注冊才可以操作。2 系統(tǒng)概要設(shè)計(jì)</p><p> 2.1 系統(tǒng)結(jié)構(gòu)圖</p><p> 圖2.1用戶功能結(jié)構(gòu)圖</p><p> 圖2.2管理員功能結(jié)構(gòu)圖</p><p> 此圖主要是對系統(tǒng)結(jié)構(gòu)的簡單描述,
17、此系統(tǒng)包括兩類用戶:用戶和管理員,用戶的功能是登陸注冊和查詢電影信息以及發(fā)表評論;管理員的功能是登陸以及管理個(gè)人用戶信息、影視資訊信息、影評信息。</p><p> 2.2 數(shù)據(jù)字段說明</p><p> 表2-1 user_info表</p><p> 這是一張存儲用戶信息的表</p><p> 表2-2 news表</
18、p><p> 這是一張存儲新聞信息的表</p><p> 表2-3 criticl表</p><p> 這是一張存儲評論信息的表</p><p> 表2-4 admin表</p><p> 這是一張存儲管理員信息的表</p><p> 表2-5 head表</p><
19、p> 這是一張存儲管理員信息的表</p><p><b> 3 詳細(xì)設(shè)計(jì)</b></p><p> 3.1 界面設(shè)計(jì)</p><p><b> 圖3.1首頁導(dǎo)航圖</b></p><p> 首頁主要是實(shí)現(xiàn)的功能有:用戶管理和管理員可以根據(jù)用戶名和密碼進(jìn)行登錄,普通用戶可以
20、點(diǎn)擊“登陸”進(jìn)入登陸頁面,新用戶可以點(diǎn)擊“注冊”進(jìn)入用戶注冊頁面,管理員用戶可以點(diǎn)擊“管理員通道”導(dǎo)航,進(jìn)入系統(tǒng)后臺管理。</p><p> 圖3.2 用戶登陸界面</p><p> 用戶登陸主要是實(shí)現(xiàn)的功能有:用戶通過身份驗(yàn)證,則在首頁會(huì)顯示“歡迎您**”,如圖3.3</p><p> 圖3.3用戶登陸后的首頁部分圖</p><p>
21、 圖3.4 新用戶注冊界面</p><p> 新用戶注冊主要是實(shí)現(xiàn)的功能有:新用戶可以通過填寫注冊表單,經(jīng)過判斷,正確后即成為該網(wǎng)站的用戶,可進(jìn)行用戶登陸等網(wǎng)站用戶的操作服務(wù)。 </p><p> 圖3.5管理員登陸界面</p><p> 管理員登陸主要是實(shí)現(xiàn)的功能有:管理員通過身份驗(yàn)證進(jìn)入網(wǎng)站的系統(tǒng)后臺管理頁面。</p><p>
22、 圖3.6后臺管理界面</p><p> 首頁主要是實(shí)現(xiàn)的功能有:管理員對用戶信息管理與維護(hù)、影片信息管理、影評信息管理。</p><p> 圖3.6-1后臺管理界面詳圖</p><p> 后臺管理界面導(dǎo)航主要是實(shí)現(xiàn)的功能有:為管理員后臺操作提供導(dǎo)航服務(wù)</p><p> 圖3.7添加最新資訊頁面</p><p&
23、gt; 主要是實(shí)現(xiàn)的功能有:供管理員添加新聞到數(shù)據(jù)庫,并且可在網(wǎng)站頁面可見,為用戶發(fā)布可見的新聞資訊。 </p><p> 圖3.8影片信息管理 </p><p> 主要是實(shí)現(xiàn)的功能有:羅列出數(shù)據(jù)庫中news表的所有內(nèi)容。</p><p> 圖3.8-1影片信息管理(修改新聞) </p><p> 影片信息管理中的修改新聞頁面,用于
24、將管理員所選中的新聞從表中讀出,顯示與頁面,其修改后彈出“新聞修改成功”對話框。</p><p> 圖3.8-2影片信息管理(刪除新聞) </p><p> 影片信息管理中的刪除新聞頁面,用于將管理員所選中的新聞從news表中刪除,其修改后彈出“刪除成功”對話框。</p><p> 圖3.8影評信息管理 </p><p> 主要是實(shí)現(xiàn)
25、的功能有:羅列出數(shù)據(jù)庫中criticl表的所有內(nèi)容</p><p> 圖3.8-1影評信息管理 </p><p> 影評信息管理中的刪除新聞頁面,用于將管理員所選中的影評從criticl表中刪除,其修改后彈出“刪除成功”對話框。</p><p> 圖3.9用戶信息管理與維護(hù)</p><p> 主要是實(shí)現(xiàn)的功能有:羅列出數(shù)據(jù)庫中news
26、表的所有內(nèi)容。</p><p><b> 4 系統(tǒng)實(shí)現(xiàn)</b></p><p><b> 用戶登錄</b></p><p><b> <%</b></p><p> if request("logout")<>"&q
27、uot; then ‘判斷session值是否為空,即是否登錄過</p><p> session("admin")=""</p><p> session("password")=""</p><p> response.redirect "login.asp
28、"</p><p><b> end if</b></p><p><b> %></b></p><p> <form action="ck.asp" method="post" name="form1"></p>
29、<p> <div align="center"></p><p> <img src="img/loge1.png"/><p></p><p>登 錄 頁 面</p></p><p> <p>用戶名:<input name="user_
30、name" type="text"></p></p><p> <p>密 碼 :<input name="psw" type="password"></p></p><p><b> <p></b></p>
31、<p> <input type="submit" name="Submit" value="提交"></p><p> <input type="reset" name="Submit2" value="重置"></p></p>
32、<p> <p>還沒有登錄請<a href="register.htm">注冊</a></p></p><p><b> </div></b></p><p><b> </form></b></p><p><
33、;b> 用戶登錄判斷</b></p><p> <% ‘判斷session值是否為空,即是否登錄過</p><p> if request("logout")<>"" then </p><p> session("user_n
34、ame")=""</p><p> session("password")=""</p><p> response.redirect "login.asp"</p><p><b> end if</b></p><p>&
35、lt;b> %></b></p><p><b> <%</b></p><p> dim u,p,conn,rs</p><p> u=request.Form("user_name"):m=request.Form("psw")</p><p&
36、gt; set conn = server.createobject("adodb.connection" ) '建立一個(gè)連接對象</p><p> conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" &_</p><p> Server.MapPath(&qu
37、ot;Users.mdb"))</p><p> set rs=conn.Execute("select * from user_info where user_name = '"&u&"' and password = '"&m&"'") </p><
38、p> if rs.eof AND rs.bof then</p><p> response.write"<SCRIPT language=JavaScript>alert('用戶名或密碼不正確!');"</p><p> response.write"javascript:history.go(-1)</SCRI
39、PT>"</p><p><b> else</b></p><p> session("user_name")=u</p><p> response.Redirect("index.asp")</p><p><b> end if</b
40、></p><p> conn.close()</p><p><b> %></b></p><p><b> 新用戶注冊</b></p><p> <form action="r.asp" method="post" name=
41、"form1" ></p><p> <table width="350" border="0" align="center" cellpadding="0" cellspacing="0"></p><p> <tr><img s
42、rc="img/loge1.png"/><td width="72"></td><td align="center"><p></p><span class="STYLE2">用戶注冊</span></td></tr></p><
43、;p><b> <tr></b></p><p> <td width="72">用戶名:</td></p><p> <td width="232"><input name="user_name" type="text"
44、size="25" /> <span class="STYLE1">*</span></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <
45、td>密碼:</td></p><p> <td><input name="pwd" type="text" size="25" /></p><p> <span class="STYLE1">*</span></td><
46、/p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>確認(rèn)密碼:</td></p><p> <td><input name="repwd" type
47、="password" size="27" /></p><p> <span class="STYLE1">*</span></td></p><p><b> </tr></b></p><p><b> <
48、;tr></b></p><p> <td colspan="2">-------------以下為您的私人資料-----------</td></p><p><b> </tr></b></p><p><b> <tr></b>
49、;</p><p> <td>真實(shí)姓名:</td></p><p> <td><input name="rename" type="text" size="25" /></p><p> <span class="STYLE1"
50、>*</span></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>性別:</td></p><p> <td><sp
51、an class="STYLE1"></p><p> <select name="gender"></p><p> <option value="">--</option></p><p> <option value="男"&g
52、t;男</option></p><p> <option value="女">女</option></p><p><b> </select></b></p><p> *</span></td></p><p><
53、;b> </tr></b></p><p><b> <tr></b></p><p> <td>聯(lián)系電話:</td></p><p> <td><input name="tel" type="text" size
54、="25" /></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>地址:</
55、td></p><p> <td><input name="address" type="text" size="25" /></td></p><p><b> </tr></b></p><p><b> <
56、;tr></b></p><p> <td>E-mail:</td></p><p> <td><input name="e_mail" type="text" size="25" /></p><p> <span class=
57、"STYLE1">*</span></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td colspan="2"> <
58、;/td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td colspan="2"><div align="center"></p><
59、p> <input type="submit" name="Submit" value="注冊" /></p><p> <input type="reset" name="reset" value="重置&quo
60、t; /></p><p> </div></td></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> </form></b>&l
61、t;/p><p><b> 新用戶注冊判斷</b></p><p><b> <%</b></p><p> dim u,m,m1,l,k,j,i,v,conn,rs ‘將上表單中的值傳過來賦給變量</p><p> u=request.Form("user_
62、name")</p><p> m=request.Form("pwd")</p><p> m1=request.Form("repwd")</p><p> l=request.Form("rename")</p><p> k=request.Form(&qu
63、ot;gender")</p><p> j=request.Form("tel")</p><p> i=request.Form("address")</p><p> v=request.Form("e_mail")</p><p> set conn = s
64、erver.createobject("adodb.connection" ) '建立一個(gè)連接對象</p><p> conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" &_</p><p> Server.MapPath("Users.mdb
65、"))</p><p> if u="" then ‘判斷輸入信息是否合理</p><p> response.write"<SCRIPT language=JavaScript>alert('用戶名不能為空!');"</p><p>
66、 response.write"javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p><p><b> end if</b></p><p> if m="" then</p><p> r
67、esponse.write"<SCRIPT language=JavaScript>alert('密碼不能為空!');"</p><p> response.write"javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p>
68、<p><b> end if</b></p><p> if m1="" then</p><p> response.write"<SCRIPT language=JavaScript>alert('再次輸入密碼不能為空!');"</p><p> res
69、ponse.write"javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p><p><b> end if</b></p><p> if m<>m1 then</p><p> response.
70、write"<SCRIPT language=JavaScript>alert('密碼不一致!');"</p><p> response.write"javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p><p>
71、<b> end if</b></p><p> if l="" then</p><p> response.write"<SCRIPT language=JavaScript>alert('真實(shí)姓名不能為空!');"</p><p> response.write&
72、quot;javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p><p><b> end if</b></p><p> if k="" then</p><p> response.write&quo
73、t;<SCRIPT language=JavaScript>alert('性別選項(xiàng)不能為空!');"</p><p> response.write"javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p><p><b&
74、gt; end if</b></p><p> if v="" then</p><p> response.write"<SCRIPT language=JavaScript>alert('E-mail地址不能為空!');"</p><p> response.write&qu
75、ot;javascript:history.go(-1)</SCRIPT>"</p><p> response.end</p><p><b> end if</b></p><p> set rs=conn.Execute("select * from user_info where user_name
76、 = '"&u&"'") </p><p> if rs.eof AND rs.bof then</p><p> set rs=conn.Execute("insert into user_info (user_name,password,realname,gender,tel,address,e_mail
77、) values ('"&u&"','"&m&"','"&l&"','"&k&"','"&j&"','"&i&"','&
78、quot;&v&"')") </p><p> response.Redirect "login.asp?Message=注冊成功!"</p><p> session("username")=u</p><p><b> else</b></p&g
79、t;<p> response.write"<SCRIPT language=JavaScript>alert('用戶名已存在,請重新輸入!');"</p><p> response.write"javascript:history.go(-1)</SCRIPT>"</p><p> co
80、nn.close</p><p><b> conn=null</b></p><p><b> end if</b></p><p><b> %></b></p><p><b> 新聞信息顯示頁面</b></p><
81、p> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"></p><p><b> <tr></b></p><p> <
82、td> </td></p><p><b> </tr></b></p><p><b> </table></b></p><p> <table width="95%" border="0" align=&q
83、uot;center" cellpadding="0" cellspacing="1" bgcolor="#000000"></p><p><b> <tr> </b></p><p> <td height="25" align="ce
84、nter" bgcolor="#CCCCCC">ID</td></p><p> <td align="center" bgcolor="#CCCCCC">新聞標(biāo)題</td></p><p> <td width="10%" align="
85、;center" bgcolor="#CCCCCC">發(fā)布者</td></p><p> <td width="10%" align="center" bgcolor="#CCCCCC">發(fā)布日期</td></p><p> <td width=&q
86、uot;20%" align="center" bgcolor="#CCCCCC">文章描述</td></p><p> <td width="10%" align="center" bgcolor="#CCCCCC">操作</td></p>&l
87、t;p><b> </tr></b></p><p><b> <%</b></p><p> page=clng(request("page"))</p><p> dim conn,rs</p><p> set conn=server.cr
88、eateobject ("adodb.connection") '建立一個(gè)連接對象</p><p> conn.open("driver={microsoft access driver (*.mdb)};dbq=" &_</p><p> server.mappath("../data/news.mdb"
89、))</p><p> Set rs=Server.CreateObject("ADODB.RecordSet") </p><p> sql="select * from news order by id desc"</p><p> rs.Open sql,conn,1,1</p><p>
90、 rs.PageSize = 3 '分頁顯示</p><p> '第一次顯示沒有頁碼,默認(rèn)顯示第一頁</p><p> If Request("page") <> "" Then</p><p> iPage = Cint(Request
91、("page"))</p><p> If iPage < 1 TheniPage = 1 '頁碼小于1,則顯示第一頁</p><p> '當(dāng)大于總頁數(shù)的時(shí)候,顯示最后一頁</p><p> If iPage > rs.PageCount Then iPage = rs.PageCount</p>
92、<p><b> Else</b></p><p><b> iPage = 1</b></p><p><b> End If</b></p><p> Response.Write("當(dāng)前第" & iPage & "頁,共"
93、; & rs.PageCount & "頁")</p><p> rs.AbsolutePage = iPage</p><p> for j=1 to rs.PageSize </p><p><b> %></b></p><p> <tr bgcolor=&q
94、uot;#FFFFFF"> ‘將數(shù)據(jù)庫中的信息顯示于頁面</p><p> <td height="22" align="center"><%=rs("id")%></td></p><p><b> <td> </b&g
95、t;</p><p> <a href="../zixun.asp?id=<%=rs("id")%>" target="_blank" headline="<%=rs("headline")%>"><%=left(rs("headline"),12)%
96、></a></td></p><p> <td align="center"><%=left(rs("poster"),3)%></td></p><p> <td align="center"><%=rs("addate"
97、)%> </td></p><p> <td align="center"><%=rs("description")%></td></p><p> <td align="center"><a href="admin_infomodi.asp?i
98、d=<%=rs("id")%>">修改</a> <a href="admin_infodel.asp?id=<%=rs("id")%>">刪除</a></td></p><p><b> </tr></b></p>&
99、lt;p><b> <%</b></p><p> rs.movenext</p><p> if rs.eof then exit for</p><p> next </p><p><
100、;b> %></b></p><p><b> </table></b></p><p> <table width="95%" border="0" align="center" cellpadding="0" cellspacing=&q
101、uot;0"></p><p><b> <tr></b></p><p> <td> </td></p><p><b> </tr></b></p><p> <tr bgcolor="#F
102、FFFFF"> </p><p> <form method=Post action="admin_info.asp"> </p><p> <td height="30" align="center"> </p><p><b> <%<
103、;/b></p><p> If iPage <> 1 Then %> '優(yōu)化分頁</p><p> <A HREF="admin_info.asp?page=1">第一頁</A></p><p> <A HREF="ad
104、min_info.asp?page=<%=iPage - 1 %>">上一頁</A></p><p> <% End If </p><p> '當(dāng)前是最后一頁的時(shí)候,不顯示"最后頁"</p><p> IF iPage <> rs.PageCount Then %&g
105、t;</p><p> <A HREF="admin_info.asp?page=<%=iPage+1%>">下一頁</A></p><p> <A HREF="admin_info.asp?page=<%=rs.pageCount%>">最后頁</A></p>
106、<p> <% End If</p><p> conn.close()</p><p><b> %></b></p><p> </td></form></p><p><b> </tr></b></p>
107、<p><b> </table></b></p><p><b> 刪除新聞信息</b></p><p><b> <%</b></p><p> dim conn,rs</p><p> set conn = server.create
108、object("adodb.connection" ) '建立一個(gè)連接對象</p><p> conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" &_</p><p> Server.MapPath("../data/news.mdb"))<
109、/p><p> Set rs=Server.CreateObject("ADODB.RecordSet") </p><p> rs.Open "delete * from news where id="&request.QueryString("id"),conn,1,1</p><p>
110、set rs=nothing</p><p> response.write "<script language='javascript'>" & chr(13)</p><p> response.write "alert('刪除成功!');" & Chr(13)</p>
111、<p> response.write "window.document.location.href='admin_info.asp';"&Chr(13)</p><p> response.write "</script>" & Chr(13)</p><p> Response.End
112、</p><p><b> %> </b></p><p><b> 修改新聞信息</b></p><p> <table width="90%" border="0" align="center" cellpadding="0&q
113、uot; cellspacing="2"></p><p> <form name="addnews" method="post" action="admin_infomodi_ok.asp?no=modi" onSubmit="return CheckForm();"></p>
114、<p> <tr align="center" bgcolor="#FFFFEE"> </p><p> <td height="30" colspan="2"><font color="#0000FF" size="+1"><strong
115、>修改新聞</strong></font></td></p><p><b> </tr></b></p><p><b> <tr> </b></p><p> <td width="15%" height="24
116、" bgcolor="#FFFFEE"><font color="#FF0000">*</font>新聞標(biāo)題:</td></p><p> <td width="80%" valign="top" bgcolor="#FFFFEE"><inp
117、ut name="headline" type="text" class="input" value="<%=rs("headline")%>" size="30"></td></p><p><b> </tr></b><
118、/p><p><b> <tr> </b></p><p> <td width="15%" height="24" bgcolor="#FFFFEE"><font color="#FF0000">*</font>簡單描述:</td&
119、gt;</p><p> <td width="80%" valign="top" bgcolor="#FFFFEE"><input name="des" type="text" class="input" value="<%=rs("descrip
120、tion")%>" size="30"></td></p><p><b> </tr></b></p><p><b> <tr> </b></p><p> <td valign="top" bgco
121、lor="#FFFFEE"><font color="#FF0000">*</font>新聞內(nèi)容:</td></p><p> <td valign="top" bgcolor="#FFFFEE"> </p><p> <textarea nam
122、e="content" rows="20" cols="50" id="<%=id%>"><%=rs("artikel")%></textarea></td></p><p><b> </tr></b></p>
123、<p><b> <tr> </b></p><p> <td height="24" bgcolor="#FFFFEE"><font color="#FF0000">*</font>發(fā)布人:</td></p><p> <
124、td valign="top" bgcolor="#FFFFEE"><input name="editer" type="text" class="input" size="30" value="<%=rs("poster")%>"></td&
125、gt;</p><p><b> </tr></b></p><p><b> <tr> </b></p><p> <td width="15%" height="24" bgcolor="#FFFFEE"><f
126、ont color="#FF0000">*<font color="#000000">發(fā)布人</font></font>E-MAIL:</td></p><p> <td width="80%" valign="top" bgcolor="#FFFFEE"
127、;><input name="email" type="text" class="input" value="<%=rs("email")%>" size="30"></td></p><p><b> </tr></b&g
128、t;</p><p><b> <tr> </b></p><p> <td width="15%" height="24" bgcolor="#FFFFEE"><font color="#FF0000">*</font>發(fā)布時(shí)間:&l
129、t;/td></p><p> <td width="80%" valign="top" bgcolor="#FFFFEE"><input name="addtime" type="text" class="input" value="<%=rs(&qu
130、ot;addate")%>" size="30"></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td bgcolor="#FFFFEE&q
131、uot;></td></p><p><b> </tr></b></p><p> <tr align="center"> </p><p> <td height="35" colspan="2" bgcolor="#
132、FFFFEE"> </p><p> <input type="submit" name="Submit" value="提交" class="input"></p><p> <input type="hidden" name="id&quo
133、t; value="<%=id%>"> </p><p> <input type="reset" name="Submit2" value="重置" class="input"> </td></p><p><b> &l
134、t;/tr></b></p><p><b> </form></b></p><p><b> </table></b></p><p><b> <% </b></p><p><b> rs.close&l
135、t;/b></p><p> set rs=nothing</p><p><b> end if</b></p><p><b> %></b></p><p><b> 修改新聞信息判斷</b></p><p><b>
136、 <%</b></p><p> if session("admin")="" then ‘判斷管理員是否登錄</p><p> response.redirect "admin_login.asp"</p><p> response.end</p&g
137、t;<p><b> end if</b></p><p><b> %></b></p><p><b> <%</b></p><p> if request("no")="modi" then ‘將表單數(shù)據(jù)傳值
138、給變量</p><p> id=request("id")</p><p> headline=request("headline")</p><p> des=request("des")</p><p> content=request("content&quo
139、t;)</p><p> editer=request("editer")</p><p> em=request("email")</p><p> addtime=request("addtime")</p><p> dim conn,rs</p><
140、;p> set conn=server.createobject ("adodb.connection") ‘建立數(shù)據(jù)庫連接對象</p><p> conn.open("driver={microsoft access driver (*.mdb)};dbq=" &_</p><p> server.mappath(&qu
141、ot;../data/news.mdb"))</p><p> set rs=server.createobject("adodb.recordset")</p><p> sql="select * from news where id="&id</p><p> rs.open sql,conn,1
142、,3</p><p> rs("headline")=headline ‘將新的數(shù)據(jù)信息傳入表中</p><p> rs("description")=des</p><p> rs("artikel")=content</p><
143、p> rs("poster")=editer</p><p> rs("email")=em</p><p> rs("addate")=addtime</p><p><b> rs.update</b></p><p><b> r
144、s.close</b></p><p> set rs=nothing</p><p> response.write "<script language='javascript'>" & chr(13)</p><p> response.write "alert('新聞修
145、改成功!');" & Chr(13)</p><p> response.write "window.document.location.href='admin_info.asp';"&Chr(13)</p><p> response.write "</script>" &
146、Chr(13)</p><p> Response.End</p><p><b> end if</b></p><p><b> %></b></p><p> 將后臺新聞?wù){(diào)用于前臺</p><p><b> <%</b><
147、;/p><p> dim conn,rs,t</p><p> set conn = server.createobject("adodb.connection" ) '建立一個(gè)連接對象</p><p> conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq="
148、; &_</p><p> Server.MapPath("data/news.mdb"))</p><p> Set rs=Server.CreateObject("ADODB.RecordSet") </p><p> sql="SELECT * from news order by id &q
149、uot; </p><p> rs.Open sql,conn,1,1</p><p> if not Rs.eof then ‘循環(huán)輸出</p><p> do while not rs.eof</p><p> t=t+1 </p><p&
150、gt;<b> %></b></p><p> <td align="center" width="400" bgcolor="#f1f1f1" background="img/bg3.png" > </p><p> ‘將數(shù)據(jù)庫中的數(shù)據(jù)傳入</p>
151、<p> <%=rs("id")%> <a href="zixun-1.asp?id=<%=rs("id")%>"><%=rs("headline")%></a> </td> </p&
152、gt;<p> ‘超鏈接到具體新聞頁面</p><p> <td valign="top" width="400" bgcolor="#f1f1f1" background="img/bg3.png" > <%=rs("description")%>&
153、lt;/td></p><p> <td align="center" width="350" bgcolor="#f1f1f1" background="img/bg3.png" > 作者:<%=rs("poster")%> 更新時(shí)間:<
154、;%=rs("addate")%></td></p><p><b> </tr></b></p><p><b> <% </b></p><p> if t>=10 then exit do </p><p> rs.move
155、next </p><p><b> loop </b></p><p><b> else </b></p><p> response.write "<tr><td align=center colspan=2 bgcolor=#E8E8F4>尚無收錄</td><
156、;/tr>" </p><p><b> end if </b></p><p><b> rs.close </b></p><p><b> %> </b></p><p><b> 5 課程設(shè)計(jì)體會(huì)</b><
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電影院網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)論文
- 電影院網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)論文
- 電影院設(shè)計(jì)
- 電影院售票系統(tǒng)_oracle課程設(shè)計(jì)
- 電影院設(shè)計(jì)規(guī)范
- 電影院售票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 電影院訂票.zip
- 光影流年中的電影院
- 電影院線運(yùn)營
- 畢業(yè)論文-電影院售票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 電影院注意事項(xiàng)
- 電影院建筑設(shè)計(jì)規(guī)范
- 電影院網(wǎng)上訂票系統(tǒng)
- 電影院建設(shè)基本流程
- 南京電影院片頭廣告
- 環(huán)幕電影院管理合同
- 電影院網(wǎng)上訂票系統(tǒng) (2)
- 到電影院去看時(shí)尚設(shè)計(jì)師
- 紅旗電影院施工組織設(shè)計(jì)
- 爆米花才是電影院的賺錢利器
評論
0/150
提交評論