PHP+TEXT留言本(三)
上两节我针对guest.php和edit.php作了讲述.需要注意的是php和html的区别:php通常是-->(1)<? echo('zihanonline');?> (2)<? php echo('zihanonline'); ?> (3)<script laanguage='php'> echo('zihanonline'); </script> (4)<% echo('zihanonline');%>等4种方式.不要混淆.下面我们来研究信息管理:manage.php代码.-----------//manage.php<html>
<head><title>留言管理</title><meta http-equiv='Content-Type' content='text/html; charset=gb2312'><style><!--A:link {text-decoration: none ; color:0000ff}A:visited {text-decoration: none; color:004080}A:active {text-decoration: none}A:hover {text-decoration: underline; color:ff0000}BODY {FONT-SIZE: 9p}TH {FONT-SIZE: 9pt}TD {FONT-SIZE: 9pt}--></style>
</head>
<body bgcolor='#FFFFFF' background='back.gif'><?include('head.htm');include('sys.php');if ($password!=$managepwd and $dispflag) {
echo '<meta http-equiv=Refresh content=5;url=guest.php>'; echo '<center>'; echo '<font color=red>密码错误!无法删除留言!</font>'; echo '<p>程序将在3秒返回</p>'; echo '<p> <a href=http://zihanonline.longcity.net>子汉在线</a>斑竹维护管理。</p>'; echo '<br>'; echo '</center>';
exit; }
?><table border='0' bgcolor='#CCCCCC'> <form method='post' action='manage.php'> <? if ($dispflag=='show') { $content = file($guestfile); $count =count($content); $text=''; for ($h=$count;$h>0;$h--) { $text=$text.'<tr><td>删除第'.$h.'条留言:<input type=checkbox name=check$h value=$h></td></tr>nn'; $text=$text.$content[$h-1]; } echo '$text'; } ?> <input type=hidden name=password value=<? echo $password ?>> <? if ($submit) { if ($password!=$managepwd) { echo '<meta http-equiv=Refresh content=5;url=guest.php>'; echo '<center>'; echo '<font color=red>密码错误!无法删除留言!</font>'; echo '<p>程序将在3秒返回</p>'; echo '<p> <a href=http://zihanonline.longcity.net>子汉在线</a>斑竹维护管理。</p>'; echo '<br>'; echo '</center>';
exit; } if ($password==$managepwd) { $guest_content=file($guestfile); $count=count($guest_content); for ($j=1;$j<=$count;$j++) { $del_rec_num='check'.$j; $del_num=$$del_rec_num; //echo '$del_num:$del_num'; $guest_content[$del_num-1]=''; }
$fp=fopen($guestfile,'w'); for ($i=0;$i<=$count-1;$i++) { if ($guest_content[$i]!='') { fputs($fp,$guest_content[$i],strlen($guest_content[$i])); } } fclose($fp); echo '<meta http-equiv=Refresh content=5;url=guest.php>'; echo '<center>'; echo '<p><font color=red>留言已正确删除</font></p>'; echo '<p>程序将在3秒返回</p>'; echo '<p> <a href=http://zihanonline.longcity.net>子汉在线</a>斑竹维护管理。</p>'; echo '<br>'; echo '</center>'; exit; } } ?> <tr> <td bgcolor='#f0f0f0'> <p align=center> <input type=submit value=删除 name=submit> <input type=reset value=重写 name=reset> </td> <tr> </form></table><?include('bottom.htm');?></body></html>------------未完待续...