3.Add.htm文件.這部分比較簡(jiǎn)單...就是用戶填寫(xiě)留言的表單. Add.htm的代碼:
[Ctrl+A 全部選擇 然后拷貝]
4.Insert.asp文件基本思路: 接收填寫(xiě)的表單然后錄入數(shù)據(jù)庫(kù)... Insert.asp的代碼:
[Ctrl+A 全部選擇 然后拷貝]
以上代碼自定義了兩個(gè)過(guò)程.如果錄入成功則提示:"謝謝你的留言." .如果不成功則提示"輸入有錯(cuò)".通過(guò)Request方法接收填寫(xiě)的表單然后存進(jìn)數(shù)據(jù)庫(kù)里.
5.Login.asp 本文件是管理員登錄界面,其實(shí)只是個(gè)中轉(zhuǎn)頁(yè)面,實(shí)際的判斷是在del.asp中。這個(gè)文件只是獲取了傳過(guò)來(lái)的留言id參數(shù),并把它和登錄密碼一起傳給del.asp文件。 Login.asp的代碼:
[Ctrl+A 全部選擇 然后拷貝]
。.Del.asp 本文件根據(jù)傳過(guò)來(lái)的密碼和留言ID號(hào)來(lái)刪除相應(yīng)的留言,因?yàn)閕d是自增類型,所以它是唯一值,不會(huì)把其它留言給刪除掉。默認(rèn)的管理密碼為:123456。 Del.asp的代碼:
[Ctrl+A 全部選擇 然后拷貝]
四.總結(jié). 好了.一個(gè)極其簡(jiǎn)陋的留言本就完工了.很多地方都做的不夠完善.比如沒(méi)有分頁(yè).沒(méi)有過(guò)濾特殊字符.沒(méi)有處理空格回車等.但這個(gè)文章的目的在于拋磚引玉.希望高手們就不要對(duì)本人扔雞蛋了..畢竟本人也花了不少的時(shí)間弄這篇東西...如果你覺(jué)得實(shí)在看不下去的話.那就請(qǐng)你閉上雙眼吧.....也希望象我一樣的菜鳥(niǎo)們可以從中得到點(diǎn)什么..先謝過(guò)了...^_^
By :opooR 2003.9.12日(轉(zhuǎn)載請(qǐng)注明作者出處)
編者按:opooR這篇教程寫(xiě)得不錯(cuò)。我對(duì)某些地方稍微改動(dòng)了一下,增加了一個(gè)Install.asp文件,主要是為了方便建表。還有要提一下,這個(gè)留言簿的程序是個(gè)非常簡(jiǎn)單的程序,所以某些地方的處理不是很好,比如對(duì)輸入的內(nèi)容為空就沒(méi)有進(jìn)行判斷,還有就是在程序中用到了SQL語(yǔ)句,卻沒(méi)有對(duì)SQL語(yǔ)句中用到的字符串中的單引號(hào)進(jìn)行處理(即將字符串中的單個(gè)單引號(hào)替換成兩個(gè)連續(xù)的雙引號(hào)),如果輸入的留言內(nèi)容中有單引號(hào),這樣就會(huì)造成程序出現(xiàn)錯(cuò)誤了。雖然說(shuō)有一些細(xì)沒(méi)處理好,但是任何程序都是一點(diǎn)點(diǎn)完善起來(lái)的,相信新手們肯定會(huì)從中得到點(diǎn)東西。
出處:藍(lán)色理想
責(zé)任編輯:cjj
上一頁(yè) [Asp]教你制作簡(jiǎn)單的留言簿 下一頁(yè)
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|