思路简单:1.add.php 写留言 2.post.php,传递add.php的内容到txt文本文件保存,3.list.php,读取txt文本文件里面的内容。
add.php
add.php
<html>
<head>
<title>lee's guestbook</title>
</head>
<body>
<h1>留言板</h1>
<form method="post" action="post.php">
<p>姓名:</p>
<input type="text" name="name">
<p>留言:</p>
<input type="text" name="msg">
<textrea name="msg" cds ="500" rows="500"</textrea>
<p>
<input type = "submit" name="ok" value="提交" >
<input type = "reset" name="cancel" value="取消" >
</p>
</form>
</body>
</html>
2.post.php
新建网页 1
<?php
$fp=fopen ("lee.txt","a+");
$day=date(Y年m月d日);
$s="<tr><td>[$day]<b>".$_POST["name"]."</b>说:<br>".$_POST["msg"]."<br></tr></td>";
fwrite ($fp,$s);
fclose ($fp);
echo "留言成功!<br>";
?>
<html>
<head><title>留言成功</title>
</head>
<body>
<a href="add.php"> 再写个</a>
<a href="list.php"> 写好啦,去瞧瞧</a>
</body>
</html>
3.list.php
新建网页 1
<html>
<head><title>留言列表</title>
</head>
<body>
<?php
function read_msg(){
$fp=fopen ("lee.txt","a+");
$msg=fread ($fp,filesize("lee.txt"));
fclose ($fp);
echo $msg;
}
?>
<h1>留言列表</h1>
<table border =1 width=100%>
<tr><td>
<? read_msg(); ?>
</td></tr></table></body>
<a href= "add.php">点此留言</a>
</html>
再建lee.txt的空文本文件
搞定!
guestbook.zip