A-A+

新手php+mysql留言本程序原理

2012年04月11日 PHP技术文章 暂无评论 阅读 54 views 次

这个留言本基本上没什么可讲的,config.php是数据库的连接文件,用普通的连接函数即可进行连接,message.sql 这个是mysql数据库的文件。在使用时需要导入到mysql数据库,导入的教程已经在夏日博客里贴上了,可以参考一下。

原理核心的文件应该是index.php了,实现了1,发布留言 2,显示留言 3,简单登陆 4,删除留言 5,注销登陆 等功能。这几个界面的显示都是通过接受不同的值而显示不同部分的内容。

1,发布留言:发布留言利用的是接受过来的 tj 值,如果 tj=add 的话,那么就显示发布留言部分,然后再将其接受的各项值通过 $sql="insert into content (id,sex,title,content,date) values ('','$sex','$title','$content',now())"; 进行插入到数据库。

2,显示留言:默认的就是显示留言,显示留言的判断是当 tj 值为空的时候,利用 mysql_fetch_array 函数显示留言信息。

3,简单登陆:登陆系统是判断数据表 admin 里的值是否和填写的对应,这里的password没有用 md5 加密,是明文的值,如果判断正确,将 $user 变量值存入到 session 中,即 $_SESSION['name']=$user;,为删除留言做权限判断。

4,删除留言:登陆后即可以进行留言的删除,而删除留言的权限就是通过 判断 $_SESSION['name']<>'' 的值,是否正确。如果值不为空,即有权限删除,如果为空就不允许删除。

5,注销登陆:登陆的连接是 tj=logout ,也就是 当tj=logout时,进行注销操作,注销的函数其实很简单,只要附上两个语句即可,如下:session_start(); //开启session session_destroy(); //注销session。。

标签:

给我留言