- 论坛徽章:
- 0
|
个人练习,做一个简单的个人留言本.功能:可以留言,直接点击用户名发送电子邮件,并在留言的地方显示留言时间和日期,支持html语言.
缺点,不具有分页功能,不能修改已经发表的留言.
首先在留言本的目录下建立一个空白的名字为data.txt文件,然后将note.php和result.php还有css.css文件放到同一目录下.
note.php是留言本的首页,具有填写留言和显示留言的功能代码如下:
程序代码
PHP_Fish 留言本
小小留言本
昵称:
电子邮件:
留言内容:
?>
版权所有 Copyright ? 2007 Powered by PHP_Fish
result.php功能是处理有note.php提交的表单,将留言内容写入data.txt文件.代码如下:
程序代码
if($_POST[name] == '')
{
echo "请填写你的网名!
";
echo "返回";
}else if($_POST == "")
{
echo "请填写你的email
";
echo "返回";
}else if($_POST[text] == "")
{
echo "请填写你的留言
";
echo "返回";
}else
{
$t = date('H:m:s Y年m月d日');
$_POST[text] = str_replace ( "\n", "
", $_POST[text]);
$main = "留言者:$_POST[name]:($t)
留言:$_POST[text]
";
$fr = fopen("data.txt","a");
$y = fwrite($fr,$main);
fclose($fr);
if($y)
{
echo "感谢您的留言
";
echo "返回";
}
}
?>
css.css文件内容
程序代码
td {
font-family: "宋体";
font-size: 12px;
text-decoration: none;
}
.form1 {
height: 16px;
font-family: "宋体";
color: #FF6633;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
font-size: 12px;
text-decoration: none;
}
如果你的留言本的目录,设置为可写的话,可以不用建立data.txt文件,系统将自动建立.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/37575/showart_295367.html |
|