當前位置:編程學習大全網 - 源碼下載 - 怎麽用DWCS3制作留言板?

怎麽用DWCS3制作留言板?

如果妳只是需要使用留言板 妳可以去下壹個源碼 網上有各式各樣的 應有盡有

如果妳想學習 那這也不是壹下子說得清的

這裏有篇文章 說出了制作留言板的思路 妳可以借鑒壹下:

1、留言板分為填加留言、保存留言、顯示留言、管理留言等模塊。顯示留言頁面應為系統默認頁面或首頁,管理頁面由站長進行回復與刪除管理。

2、文件說明:default.asp(留言顯示頁面)顯示留言按時間的降序排列。

add.asp(添加留言頁面)將留言信息存入數據庫。

admin.asp(管理頁面)顯示留言並提供站長回復和刪除功能。

del.asp(刪除頁面)

reply.asp(站長回復頁面)

login.asp(管理登陸頁面)

error.htm(登陸錯誤頁面)

3、(1)建立數據庫board.mdb(message admin兩個表)message表的字段變量:name、subject、content、oicq、homepage、time、email、reply;admin表的字段變量:admin、password

其中time的默認值:now();reply的默認值:“---尚無回復---”content、reply字段類型為備註型,name、subject、content為必添字段。

(2)設置ODBC系統DSN,並指定數據庫路徑。

4、編輯default.asp,

(1) 先建立conn.asp連接文件。

(2)、建立記錄集,打開綁定面板選擇記錄集

記錄集名為rsGuestBook,連接選擇 conn,數據表選擇message並按ID字段降序排列。

(3)、綁定數據,打開綁定面板,將姓名、留言的動態數據綁定到相應位置(插入到相應位置)。

(4)、圖片連接效果,A、選擇圖片點擊link右邊的"瀏覽文件"圖標彈出"選擇文件"對話框選擇 "數據源"彈出記錄集的全部變量,選擇相應變量進行連接;B、選擇圖片,在綁定面板點擊動態數據"name",點擊"綁定",選擇"img.alt",在替代框內填加說明文字。

(5)、添加重復區域行為,選擇要做重復區域的表格(留言數據),打開服務器行為的重復區域。

(6)、填加導航(打開服務器行為,插入動態文本);

(7)、填加記錄集導航信息(打開插入菜單選擇應用程序對象插入記錄集導航條);

5、編輯add.asp

(1)、驗證表單(行為-->檢查表單);

(2)、Insert Record 服務器行為;然後頁面跳轉到default.asp

6、編輯admin.asp,建立記錄集rsGuestBook.

(1)、綁定動態數據;

(2)、選中“站長回復”文字,選擇服務器行為>轉到詳細頁;詳細頁鏈接:"reply.asp",傳遞參數值為:"ID";

(3)、將rsGuestBook記錄集中的"ID"動態數據綁定到CheckBox的Value上。選中CheckBox,將CheckBox的Nmae:"ID";將該表單的"動作"設為"del.asp"並將刪除按鈕的按鈕名稱設為空;

(4)、添加重復區域行為。

(5)、填加導航(打開服務器行為,插入動態文本);

(6)、填加記錄集導航信息(打開插入菜單選擇應用程序對象插入記錄集導航條)。

7、編輯del.asp

(1)、打開綁定面板>命令選項菜單

名稱:commDel;連接:conn;類型:刪除;SQL:DELETE FROM message

WHERE strCondition;變量名:strCondition;運行時值為Replace(Request.Form,"&","or"

(2)、打開代碼在最後壹行填加:Response.Redirect("admin.asp")

8、編輯reply.asp

(1)、建立記錄集rsGuestBook;利用Admin.asp傳遞的ID號取記錄;

(2)、進行數據綁定(姓名;標題;回復);

(3)、利用修改記錄的服務器行為做站長回復;

9、編輯login.asp

(1)、打開服務器行為面板-->用戶身份驗證-->用戶登陸

通過驗證,go to:admin.asp,未通過驗證,go to:error.htm;

10、為了限制非法用戶的訪問admin.asp、del.asp、reply.asp都要填加上述限制非法用戶的服務器行為。打開服務器行為面板-->用戶身份驗證-->限制對頁訪問。;

11、使用Server.Mappath方法修改conn.asp

"Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.Mappath("data\board.mdb")

  • 上一篇:軟文廣告經典案例,軟文怎麽寫,軟文網絡發布
  • 下一篇:單片機燒程序什麽意思?
  • copyright 2024編程學習大全網