php无数据库留言板
分类:网站技术日期:2010-10-15 - 23:11:14作者:老谢
今天自己实战了php无数据库留言板
明天开始玩使用mysql数据库的留言板
直接贴源码 不罗嗦
就三个部分
index.html 表单 date.php表单处理 main.php查看留言
首先,表单部分,代码比较简单,所以只给个图,下面是php的部分
<?php $name=$_POST["name"]; $mail=$_POST["mail"]; $main=$_POST["main"]; if($name==""){ echo "请输入名字~"; } elseif($mail==""){ echo "请输入邮箱~"; } elseif($main==""){ echo "至少也得写点东西吧~"; } else{ $fp=fopen("guestbook.dat","a++"); //写入日期 $t=date(Y年m月d日); //写入留言内容 $main= "姓名:<a href="\"mailto:$email\""> $name</a>:($t)<br>留言: $main <br><hr>"; //写入文件 $write=fwrite($fp,$main); fclose($fp); echo "留言成功...3秒后自动返回首页"; echo "<meta http-equiv='refresh' content='3; url=http://192.168.1.12/guestbook'>"; } ?> |
这是处理表单的部分,下面是显示留言的部分
<html> <head> <title>显示留言</title> </head> <body> <?php $f=fopen("guestbook.dat","a++"); $msg=fread($f,filesize("guestbook.dat")); fclose($f); echo "$msg"; ?> </body> </html> |
技术蛮强的
呵呵,其实发现一个精彩是一件多麽不容易的事情!!!
哈哈,做出这样的效果的确要花费时间,真厉害!
技术可以,应该是自己记录在文件上吧!
@大鲨鱼 最后的一个else部分就是写文件的部分,把文件写入到guestbook.dat
这种方法,数据的安全性低。