網(wǎng)站留言板留言板簡易教程

網(wǎng)站留言板留言板簡易教程

ID:1938182

大?。?64.00 KB

頁數(shù):19頁

時間:2017-11-13

網(wǎng)站留言板留言板簡易教程_第1頁
網(wǎng)站留言板留言板簡易教程_第2頁
網(wǎng)站留言板留言板簡易教程_第3頁
網(wǎng)站留言板留言板簡易教程_第4頁
網(wǎng)站留言板留言板簡易教程_第5頁
資源描述:

《網(wǎng)站留言板留言板簡易教程》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、用DreamweaverMX設(shè)計超簡留言本初學(xué)者在學(xué)ASP的時候往往是無從學(xué)起,學(xué)理論的時候又太抽象不好懂,實踐的時候又找不到合適的例子來分析練習(xí),有時候找到一個源程序?qū)W習(xí)的時候,功能太繁雜,涉及到的ASP模塊太多,也附帶了不少的函數(shù),這樣使初學(xué)者一頭霧水,知難而退,實際上ASP是比較容易掌握的,今天就是為了這個目的,剝繭抽絲做了一個非常簡單的留言板,只有留言,刪除和回復(fù)的功能,沒有管理權(quán)限功能(站長登錄,修改密碼等)、判斷功能(表單驗證等)及分頁功能,簡潔干煉,主要是為了初學(xué)者掌握最重要的知識,就是如何抓取數(shù)據(jù)庫以及如何查看、刪除、修改記錄的操作,我們先

2、從這個超級簡單的留言板開刀吧,此關(guān)只要能過,恭喜您了,將來即可步入ASP應(yīng)用的行列了?。海┍窘坛掏瓿珊髸峁┫螺d!  首先我們先做準(zhǔn)備工作,先做一下策劃,看看我們可能要做哪些頁面,所謂說好的開始就是成功的一半,所以大家不要急著做,聽我慢慢講來。為了讓大家都能制作出自己的留言板,盡量實現(xiàn)一個網(wǎng)頁一個功能模塊,我們就做以下六個網(wǎng)頁:  一、index.asp----首頁即顯示留言頁  二、conn.asp----公共網(wǎng)頁,每個網(wǎng)頁都要包含它,是連接打開數(shù)據(jù)庫的操作?! ∪?、write.asp和save.asp----分別是發(fā)表留言的表單網(wǎng)頁和保存留言頁?! ∷?/p>

3、、del.asp----刪除留言頁  五、reply.asp----回復(fù)當(dāng)前留言頁做好的留言板效果圖如下:

  好了,說到這里我們可以動工了,首先做一個最重要的工作,就是建立起一個數(shù)據(jù)庫,將來存放網(wǎng)友的留言所用?! ?、數(shù)據(jù)庫名:db1.mdb  2、數(shù)據(jù)庫表:只有一個表:book  3、數(shù)據(jù)表book里增設(shè)以下字段,見圖1說明:·任一字段的數(shù)據(jù)類型中的“常歸”項中的“允許空字符串”最好填“是”   ·日期/時間的“常歸”項中默認(rèn)值為Now();站長回復(fù)里的“常歸”項中的默認(rèn)值為“暫沒有回復(fù)”,注意此處要加雙引號,是半角而不是全角?! ?shù)據(jù)庫建好后開始

4、做公共網(wǎng)頁,用來打開數(shù)據(jù)庫,打開DreamweaverMX,按如下方法新建動態(tài)ASP網(wǎng)頁:  并保存為CONN.ASP,在編輯區(qū)里切換到顯示代碼視圖里,注意把第一行自動生成的代碼刪掉?! ∵@次主要是寫連接數(shù)據(jù)庫和參數(shù)設(shè)置的ASP代碼,不用輸出什么HTML標(biāo)簽,所以把代碼全部刪掉,用DREAWMEAVER插入欄自帶的ASP對象寫入以下代碼,ASP欄里沒有的代碼只能自己手寫輸入了?! ∽⒁庖阉幸幾g的ASP代碼放在<%%>之間,這樣才能正常運(yùn)行,否則會出錯!這是基本常識哦。讓我解釋以上代碼的意思吧:  代碼第一行:用來建立connection對象,conn

5、ection對象扮演著十分重要的前期連接工作,連接成功數(shù)據(jù)庫才會有以后的數(shù)據(jù)操作功能。  代碼第二行:設(shè)置數(shù)據(jù)庫連接參數(shù)。包括有數(shù)據(jù)庫驅(qū)動程序和數(shù)據(jù)庫文件名。  代碼第三行:用conn連接對象打開數(shù)據(jù)庫。  這些是通用連接數(shù)據(jù)庫的方法,任何需要打開數(shù)據(jù)庫的動態(tài)網(wǎng)頁都可以照搬以上代碼就行了,只把數(shù)據(jù)庫的名字換成你的數(shù)據(jù)庫名字就行了,注意路徑要正確。所以可以把這些代碼用Dreawmeaver里的代碼片斷復(fù)制下來,以后直接插入就可以用了,比較方便,也不用記憶,這是一個小技藝吧!  好了,今天就先說到這里。有什么錯誤和更好的建議也希望你能到騰風(fēng)在線論談提出來。現(xiàn)在

6、我們繼續(xù)前面的內(nèi)容。  新建動態(tài)網(wǎng)頁index.asp:先在設(shè)計視圖里排版好一個留言板的界面,設(shè)計好的頁面效果圖如下:  下面表格規(guī)劃和顯示都很清楚,一目了然,什么排版的我就不說了吧:),這可是基本功啊,如果不行的話可先學(xué)好Dreamweaver,再來學(xué)ASP哦!穩(wěn)打穩(wěn)進(jìn),至理名言^_^.如果想偷懶的話,可以直接下載源代碼,學(xué)習(xí)研究ASP代碼也可以啊,我不反對哦,至少我也是這么懶的,理解萬歲?。海 ∨藕冒婧笤龠M(jìn)入代碼視圖里,在不同的位置插入以下ASP代碼:如下圖:  在網(wǎng)頁代碼的最上面第一行,點(diǎn)擊用紅線圈起來的標(biāo)志可以插入第一行的代碼,并可以瀏覽到具體文

7、件上,比較方便,注意選擇file文件類型的,不是virtual虛擬類型的。這樣就插入了conn.asp數(shù)據(jù)庫連接代碼頁,此代碼被包含在當(dāng)前網(wǎng)頁位置中進(jìn)行正常編譯,不用重復(fù)寫數(shù)據(jù)庫連接代碼,它的好處很大哦,使頁面結(jié)構(gòu)化,容易修改和維護(hù),如果數(shù)據(jù)庫連接錯誤,或數(shù)據(jù)庫文件變動,只需更改conn.asp即可,不必要修改每一頁的代碼。要善于用這個方法啊,會使你的程序簡單化,清晰化,這是常用的編程方法?! ∪缓笤佥斎胍陨系诙械降诹械膭澕t線的代碼塊,此代碼塊的意義讓我一一講來:  第三行代碼:既然網(wǎng)頁和數(shù)據(jù)庫用connection建立連接打開關(guān)系了,之后最重要的工作

8、就是讀取數(shù)據(jù)了。建立rs對象變量為recordset對象,這樣以后

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。