php制作文本式留言板

  代码很简单,就不多废话了,直接奉上代码:

  del.php

  

复制代码 代码如下:

  <html>

  <head >

  <meta charset="utf-8">

  <title>我的留言板</title>

  </head>

  <body>

  <center>

  <?php include("menu.php"); ?>

  <h3>删除留言</h3>

  <?php

  $id=$_GET["id"];

  $info=file_get_contents("liuyan.txt");

  $lylist=explode("@@@", $info);

  unset($lylist[$id]);

  $ninfo=implode("@@@", $lylist);

  file_put_contents("liuyan.txt", $ninfo);

  $alert="alert('删除成功!')";

  echo "<script>".$alert."</script>";

  ?>

  </center>

  </body>

  </html>

  doAdd.php

  

复制代码 代码如下:

  <html>

  <head >

  <meta charset="utf-8">

  <title>我的留言板</title>

  </head>

  <body>

  <center>

  <?php include("menu.php"); ?>

  <h3>添加留言</h3>

  <?php

  //获取留言板的信息

  $title=$_POST["title"];

  $author=$_POST["author"];

  $content=$_POST["content"];

  $time=time();

  $ip=$_SERVER["REMOTE_ADDR"];

  $ly="{$title}##{$author}##{$content}##{$time}##{$ip}@@@";

  echo $ly;

  $ly=$ly.file_get_contents("liuyan.txt");

  file_put_contents("liuyan.txt",$ly);

  $alert="alert('留言成功!谢谢!')";

  echo "<script>".$alert."</script>;"

  ?>

  </center>

  </body>

  </html>

  index.php

  

复制代码 代码如下:

  <html>

  <head >

  <meta charset="utf-8">

  <title>我的留言板</title>

  </head>

  <body>

  <center>

  <?php include("menu.php"); ?>

  <h3>添加留言</h3>

  <form action="doAdd.php" method="post">

  <table width="400" >

  <tr>

  <td align="right">标题:</td>

  <td><input type="text" name="title"/></td>

  </tr>

  <tr>

  <td align="right">留言者:</td>

  <td><input type="text" name="author"/></td>

  </tr>

  <tr>

  <td align="right" valign="top">留言内容:</td>

  <td><textarea name="content" rows="5" cols="30"></textarea></td>

  </tr>

  <tr>

  <td colspan="2" align="center">

  <input type="submit" value="提交">

  <input type="reset" value="重置">

  </td>

  </tr>

  </table>

  </form>

  </center>

  </body>

  </html>

  liuyan.txt

  

复制代码 代码如下:

  安神######1426588557##127.0.0.1@@@

  show.php

  

复制代码 代码如下:

  <html>

  <head >

  <meta charset="utf-8">

  <title>我的留言板</title>

  </head>

  <body>

  <center>

  <?php include("menu.php"); ?>

  <h3>添加留言</h3>

  <table border="1">

  <tr>

  <th>留言标题</th>

  <th>留言人</th>

  <th>留言内容</th>

  <th>留言时间</th>

  <th>IP地址</th>

  <th>操作</th>

  </tr>

  <?php

  $info=file_get_contents("liuyan.txt");

  if($info==null){

  $alert="alert('无留言信息!')";

  echo "<script>".$alert."</script>";

  }

  else{

  $info=rtrim($info,"@");

  $lylist=explode( "@@@",$info);

  foreach ($lylist as $key=>$v) {

  $ly=explode("##",$v );

  echo "<tr>";

  echo "<td aligh='center'>$ly[0]</td>";

  echo "<td aligh='center'>$ly[1]</td>";

  echo "<td aligh='center'>$ly[2]</td>";

  echo "<td>".date("Y-m-d H:i:s",$ly[3]+8*3600)."</td>";

  echo "<td>$ly[4]</td>";

  echo "<td><a href='del.php?id={$key}'>删除</a></td>";

  echo "</tr>";

  }

  }

  ?>

  </table>

  </center>

  </body>

  </html>

  menu.php

  

复制代码 代码如下:

  <h2 color="blue">我的留言板</h2>

  <a href="index.php">添加留言</a>

  <a href="show.php">查看留言</a>

  <hr width="90%"/>

  以上所述就是本文的全部内容了,希望大家能够喜欢。