addnote.php
添加留言
include ("config.php");
if ($submit){
$time=date("Y年m月d日 H:i:s A");
$ip=$REMOTE_ADDR;//留言人ip地址
$name=trim($name);
$email=trim($email);
$title=strip_tags($top);
$nnote=nl2br(strip_tags($content));//先去掉html標記,再將分行符號轉成
。
if (!$name||!$email||!$title||!$nnote){ //檢查是否填寫完整
echo "對不起,您必須填所有內容!
"."返回";
exit; }elseif(!ereg('^[-!#$%&'*+./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&'*+\/0-9=?A-Z^_`a-z{|}~]+.'.'[-!#$%&'*+\./0-9=?A-Z^_`a-z{|}~]+$',$email) //email合法性驗證
){
echo "email不合法!
"."返回";
exit;
}
//寫入資料庫
$sql="INSERT INTO notebook (name,email,time,face,ip,title,nnote) VALUES ('$name','$email','$time','$face','$ip','$title','$nnote')";
$result = MySQL_query($sql,$db);
mysql_close($db);
echo "留言成功!";
}
?>
" class="white12">
delnote.php
include ("config.php");
if ($superadmin){ //如果已經進行管理員登陸,進行密碼驗證
if (!($user==$username)||!($psw==$passWord)){
echo "密碼錯誤";
exit;
}
}else{ //管理員登陸
echo "";
exit;
}
if($del==1){ //判斷是否要刪除
mysql_query("delete from notebook where time='$time'",$db); //以留言時間為刪除標誌
echo "刪除成功!";
}
?>
刪除留言
$result = mysql_query("SELECT * FROM notebook ",$db);
$row=mysql_num_rows($result);//查看結果有多少行
$max=$row; //文章總數
//設每頁顯示10篇,$p總頁數,$page第幾頁,$low 從第幾行開始讀,$x 讀取幾行
if (!$page){$page=1;}
$p=ceil($max/10);
$low=10*($page-1);
if($page==$p&&($max%10)<>0){$x=($max%10);} else {$x=10;}//如果是最後一頁,且不是10的整倍數,讀取$max除以10的餘數,否則取10
if($max==0){$x=0;}//如果沒有文章,$x取0
$result = mysql_query("select * from notebook ORDER BY time DESC limit $low,$x",$db);
?>
首頁 > 留言簿 |
echo "文章總數: ",$max," 第"; for ($n=1;$n<=$p;$n++){ echo "$n "; } echo "頁"; ?> |
查看留言 |
for ($i=0;$i<=($x-1);$i++) { $email=mysql_result($result,$i,'email'); $face=mysql_result($result,$i,'face'); $face='image/face/icon'.$face; $name=mysql_result($result,$i,'name'); $time=mysql_result($result,$i,'time'); $ip=mysql_result($result,$i,'ip'); $title=mysql_result($result,$i,'title'); $nnote=mysql_result($result,$i,'nnote'); echo "
"; echo "
| "; echo "
留言人:$name | "; echo "
發表於:$time | "; echo "
| "; echo "
$ip |
"; echo "
標題:$title |
"; echo "
留言內容:$nnote |
"; } mysql_close($db); ?> |