實驗八 留言板的制作(下)_第1頁
實驗八 留言板的制作(下)_第2頁
實驗八 留言板的制作(下)_第3頁
實驗八 留言板的制作(下)_第4頁
實驗八 留言板的制作(下)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1 實驗八實驗八 PHP+MYSQLPHP+MYSQL留言板留言板的的制作制作(下)(下)2吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系學(xué)習(xí)創(chuàng)建留言板學(xué)習(xí)創(chuàng)建留言板 head.php / 設(shè)置留言板效果,添加導(dǎo)航,背景及線條等。設(shè)置留言板效果,添加導(dǎo)航,背景及線條等。 (通過(通過include()導(dǎo)入其它文件)。()導(dǎo)入其它文件)。 image(css.css) /圖片文件圖片文件 conn.php /數(shù)據(jù)庫配置文件數(shù)據(jù)庫配置文件(bbs/message) add.php /操作文件,用于提交留言信息操作文件,用于提交留言信息 list.php /顯示文件,用于顯示留言信息顯示文件,用于

2、顯示留言信息 login.php /登陸文件,用于驗證留言者登陸信息登陸文件,用于驗證留言者登陸信息3吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系留言板的實現(xiàn)步驟:留言板的實現(xiàn)步驟:1) 創(chuàng)建創(chuàng)建bbs數(shù)據(jù)庫:(進入數(shù)據(jù)庫:(進入phpmyadmin,創(chuàng)建數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫bbs ,導(dǎo)入該,導(dǎo)入該SQL)CREATE TABLE message ( id tinyint(1) NOT NULL auto_increment, user varchar(25) NOT NULL, title varchar(50) NOT NULL, content tinytext NOT NULL, l

3、astdate date NOT NULL, PRIMARY KEY (id) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;4吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系bbsbbs數(shù)據(jù)庫結(jié)構(gòu)說明:數(shù)據(jù)庫結(jié)構(gòu)說明:idid:發(fā)表留言的序號。:發(fā)表留言的序號。useruser:用戶名稱。:用戶名稱。TitleTitle:發(fā)表的留言的標題。:發(fā)表的留言的標題。ContentContent:發(fā)表留言的內(nèi):發(fā)表留言的內(nèi)容。容。LastdateLastdate:最后的發(fā)表日期:最后的發(fā)表日期5吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系

4、2) head.php / 設(shè)置留言板效果,添加導(dǎo)航,背景及線條設(shè)置留言板效果,添加導(dǎo)航,背景及線條代碼如下:代碼如下:添加留言添加留言 | 瀏覽留言瀏覽留言 | 登陸登陸 6吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系3)conn.php /數(shù)據(jù)庫配置文件數(shù)據(jù)庫配置文件代碼如下:代碼如下:?$conn = mysql_connect(localhost, root, ) or die(數(shù)據(jù)庫鏈接錯誤數(shù)據(jù)庫鏈接錯誤);mysql_select_db(bbs, $conn);mysql_query(set names GBK); /使用使用GBK中文編碼中文編碼;function htmto

5、code($content) $content = str_replace(n, , str_replace( ,  , $content); return $content;?7吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系4)add.php /操作文件,用于提交留言信息操作文件,用于提交留言信息代碼如下:代碼如下:?include(head.php);include(conn.php); if($_POSTsubmit) $sql=insert into message (id,user,title,content,lastdate) .values(,$_POSTus

6、er,$_POSTtitle,$_POSTcontent,now() ; mysql_query($sql); echo alert(添加成功添加成功);history.go(-1); ?8吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系 function CheckPost()if (myform.user.value=)alert(請?zhí)顚懹脩裘執(zhí)顚懹脩裘?;myform.user.focus();return false; if (myform.title.value.length5) alert(標題不能少于標題不能少于5個字符個字符);myform.title.focus();ret

7、urn false; if (myform.content.value=)alert(必須要填寫留言內(nèi)容必須要填寫留言內(nèi)容);myform.content.focus();return false; 9吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系用戶:用戶:標題:標題:內(nèi)容:內(nèi)容: 10吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系(add.php)11吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系5) list.php /顯示文件,用于顯示留言信息顯示文件,用于顯示留言信息代碼如下:代碼如下:12吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系 標題:標題: 用戶:用戶: 內(nèi)容:內(nèi)容

8、: 13吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系(list.php)14吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系6)login.php /登陸文件,用于驗證留言者登陸信息登陸文件,用于驗證留言者登陸信息代碼如下:代碼如下:?include(conn.php); if($_GETout) setcookie(cookie, out); echo location.href=login.php; 15吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系if($_POSTid=admin) $pw=md5($_POSTpw); if($pw=e1bfd762321e409cee4ac0b6e841963c) setcookie(cookie, ok); echo location.href=login.php; 16吉林大學(xué)珠海學(xué)院計算機系吉林大學(xué)珠海學(xué)院計算機系function Checklogin() if (myform.id.value=)alert(請?zhí)顚懙卿浢執(zhí)顚懙卿浢?;myform.id.focus();return false;if (myform.pw.value=)alert(密碼不能為空密碼不能為空);myform.pw.focus();

溫馨提示

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

評論

0/150

提交評論