一个php作的文本留言本的例子(三)


Posted in PHP onOctober 09, 2006

上两节我针对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>
                
          <input type=reset value=重写 name=reset>
      </td>
    <tr>  
  </form>
</table>
<?include('bottom.htm');?>
</body>
</html>
------------
未完待续...

PHP 相关文章推荐
PHP4 与 MySQL 数据库操作函数详解
Oct 09 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
Jul 18 PHP
php生成略缩图代码
Jul 16 PHP
解析php中的fopen()函数用打开文件模式说明
Jun 20 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
Yii使用CLinkPager分页实例详解
Jul 23 PHP
php中异常处理方法小结
Jan 09 PHP
PHP获取数组最大值下标的方法
May 12 PHP
php跨服务器访问方法小结
May 12 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
Dec 05 PHP
PHP __call()方法实现委托示例
May 20 PHP
PHP获取当前时间不准确问题解决方案
Aug 14 PHP
一个php作的文本留言本的例子(四)
Oct 09 #PHP
一个php作的文本留言本的例子(五)
Oct 09 #PHP
一个php作的文本留言本的例子(一)
Oct 09 #PHP
PHP的类 功能齐全的发送邮件类
Oct 09 #PHP
以文本方式上传二进制文件的PHP程序
Oct 09 #PHP
用户的详细注册和判断
Oct 09 #PHP
PHP编程与应用
Oct 09 #PHP
You might like
使用 PHPMAILER 发送邮件实例应用
2012/11/07 PHP
浅谈PDO的rowCount函数
2015/06/18 PHP
PHP中Http协议post请求参数
2015/11/02 PHP
PHP Cookie学习笔记
2016/08/23 PHP
Docker配置PHP开发环境教程
2016/12/21 PHP
PHP读取、解析eml文件及生成网页的方法示例
2017/09/04 PHP
JavaScript实现网页上的浮动广告的简单方法
2013/06/14 Javascript
javascript仿php的print_r函数输出json数据
2013/09/13 Javascript
自己封装的javascript事件队列函数版
2014/06/12 Javascript
js限制文本框只能输入整数或者带小数点的数字
2015/04/27 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
js跨域资源共享 基础篇
2016/07/02 Javascript
用js实现简单算法的实例代码
2016/09/24 Javascript
jQuery UI 实例讲解 - 日期选择器(Datepicker)
2017/09/18 jQuery
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
jQuery访问json文件中数据的方法示例
2019/01/28 jQuery
vue项目创建并引入饿了么elementUI组件的步骤
2019/04/11 Javascript
layui--select使用以及下拉框实现键盘选择的例子
2019/09/24 Javascript
Angular 多模块项目构建过程
2020/02/13 Javascript
[01:08:57]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第二场
2014/05/24 DOTA
[09:43]DOTA2每周TOP10 精彩击杀集锦vol.5
2014/06/25 DOTA
[02:17]2016国际邀请赛中国区预选赛VG战队领队采访
2016/06/26 DOTA
python根据出生年份简单计算生肖的方法
2015/03/27 Python
Python操作mongodb数据库进行模糊查询操作示例
2018/06/09 Python
python reverse反转部分数组的实例
2018/12/13 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
python实现发送form-data数据的方法详解
2019/09/27 Python
在jupyter notebook中调用.ipynb文件方式
2020/04/14 Python
python+opencv实现车道线检测
2021/02/19 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
审核会计岗位职责
2013/11/08 职场文书
拾金不昧表扬信范文
2014/01/11 职场文书
工商管理本科生求职信
2014/07/13 职场文书
优秀班组事迹材料
2014/12/24 职场文书
工作检讨书范文
2015/01/23 职场文书
初中运动会前导词
2015/07/20 职场文书