PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 1.PHP留言本簡(jiǎn)介_(kāi)第1頁(yè)
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 1.PHP留言本簡(jiǎn)介_(kāi)第2頁(yè)
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 1.PHP留言本簡(jiǎn)介_(kāi)第3頁(yè)
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 1.PHP留言本簡(jiǎn)介_(kāi)第4頁(yè)
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 1.PHP留言本簡(jiǎn)介_(kāi)第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

12.1PHP留言板制作簡(jiǎn)介陳學(xué)平1PHP留言板制作簡(jiǎn)介012PHP留言板功能需求分析023PHP留言板頁(yè)面構(gòu)成03目錄011PHP留言板制作簡(jiǎn)介1PHP留言板制作簡(jiǎn)介留言板(留言本)雖然功能簡(jiǎn)單,但涉及到的基礎(chǔ)知識(shí)還是比較多。本節(jié)重點(diǎn)講述PHP留言板程序的開(kāi)發(fā)實(shí)現(xiàn)過(guò)程,其中涉及到以下基礎(chǔ)知識(shí):數(shù)據(jù)庫(kù)操作:留言板涉及到對(duì)MySQL表記錄記錄的添加、更新與刪除操作。表單處理:PHP中預(yù)定義$_POST和$_GET全局變量來(lái)接受用戶表單和URL參數(shù)信息。留言分頁(yè)顯示:留言分頁(yè)顯示,需要了解分頁(yè)顯示的方法。管理員登錄:留言板提供了留言管理功能,系統(tǒng)需要對(duì)管理員進(jìn)行登錄認(rèn)證管理,登錄處理可以參考11章的用戶系統(tǒng)。session管理:管理員對(duì)留言進(jìn)行管理時(shí),需要通過(guò)session會(huì)話來(lái)保證其管理權(quán)限。022PHP留言板功能需求分析2PHP留言板功能需求分析功能需求:用戶利用留言板可以發(fā)表自己的留言,管理員可以在后臺(tái)對(duì)留言進(jìn)行回復(fù)或刪除管理。主要功能分為:前臺(tái)用戶留言展示與后臺(tái)留言管理兩個(gè)部分。2.1前臺(tái)用戶留言展示前臺(tái)用戶留言及展示詳細(xì)功能需求如下:(1)從數(shù)據(jù)庫(kù)中讀出已有的留言信息,最新的留言顯示在前面。(2)當(dāng)留言數(shù)據(jù)較多時(shí),需要分頁(yè)顯示。(3)留言表單留言者可以輸入的信息為:昵稱、電子郵箱(前臺(tái)不顯示)及留言內(nèi)容,并通過(guò)JavaScript腳本初步檢測(cè)用戶輸入的信息。(4)留言處理部分需要對(duì)輸入的信息再做長(zhǎng)度限制及安全性處理,并將合法信息寫(xiě)入數(shù)據(jù)表中。(5)如果留言成功,使用htmlmeta的refresh屬性自動(dòng)返回留言顯示頁(yè)面。2.2后臺(tái)留言管理后臺(tái)留言管理詳細(xì)功能需求如下:(1)管理員輸入管理密碼(默認(rèn)admin賬號(hào)),該密碼與user表的信息進(jìn)行比較驗(yàn)證,也可與配置文件中配置的密碼比對(duì)。(2)驗(yàn)證通過(guò)后,回到留言管理界面,每一條留言都提供一個(gè)表單以便于回復(fù)留言。(3)對(duì)于不恰當(dāng)?shù)牧粞裕芾韱T可以直接刪除。033PHP留言板頁(yè)面構(gòu)成3PHP留言板頁(yè)面構(gòu)成各頁(yè)面對(duì)應(yīng)功能如下:1conn.php:數(shù)據(jù)庫(kù)連接包含文件2config.php:系統(tǒng)配置文件,用于配置每頁(yè)顯示留言條數(shù)等3index.php:留言板主界面,用于留言讀取顯示及用戶留言表單(留言表單在留言顯示下方)4liuy.php:處理留言者提交的留言信息5login.html管理員登錄前臺(tái)頁(yè)面6login.php:管理員登錄及驗(yàn)證頁(yè)面7Logout:登錄注銷頁(yè)面8admin.php:留言管理主界面,讀取留言數(shù)據(jù),提供回復(fù)表單及刪除等操作界面93PHP留言板頁(yè)面構(gòu)成reply.php:用于留言回復(fù),刪除等具體操作網(wǎng)頁(yè)顯示效果如圖12-1、12-2、12-3、12-4所示。圖12-1留言頁(yè)面3PHP留言板頁(yè)面構(gòu)成圖12-2留言成功3PHP留言板頁(yè)面構(gòu)成圖12-3回復(fù)留言3P

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論