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 width="445" border="0" align="center" 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>
   &nbsp;&nbsp;&nbsp;&nbsp;
   <input type=reset value=重写 name=reset>
   </td>
   <tr>
   </form>
  </table>
  <?include('bottom.htm');?>
  </body>
  </html>
  ------------
  未完待续...