PHP+MYSQL带注册登录的留言板制作例子
程序员文章站
2022-06-08 08:02:19
...
留言板是学习php用来入门的一个常用的例子,下面我看一站长写了这个例子,从注册到登录都有比较的好逻辑于时拿来与大家分享了。
$sql = "select * from message order by id desc limit $page $pagesize";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
显示效果
如图:
1.导入MYSQL数据:
将如下SQL语句导入库,假定库名称为bbs,这里保证库与表字段的编码都为UTF-8模式
好了,这个是基于学习了,如果更好点的需要对数据进行安全过程操作,否则这样很容易被黑哦
----------------------------------- CREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `lastdate` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -----------------------------------
2.部分PHP代码
add.php
------------------------------------------------
alert('添加成功');history.go(-1)"; } ?>
------------------------------------------------
head.php
-------------------------------------------------
| 浏览留言 | 登陆
-------------------------------------------------
list.php
-------------------------------------------------
$pagesize){ //判断上一页和下一页的值若小于0,则按照0处理 if($pageval上一页 下一页"; } ?>
标题:=$row[title]?> 用户:=$row[user]?> |
内容: echo htmtocode($row[content]); ?> |
时间:=$row[lastdate]?> |
-------------------------------------------------
conn.php
--------------------------------------------------
", str_replace(" ", " ", $content)); return $content; } ?>
--------------------------------------------------
login.php
---------------------------------------------------
location.href='login.php';"; } //提交表单判断登录ID是否为admin,密码是否匹配'PHP'的MD5值,并标记cookie为ok if($_POST[id] =='admin'){ $pw=md5($_POST[pw]); if ($pw=='e1bfd762321e409cee4ac0b6e841963c'){ setcookie("cookie","ok"); //刷新登录页面使cookie标记值生效. echo ""; } } //加载head.php文件 include("head.php"); //提交表单判断cookie标记值不为ok,则显示登录页,否则显示退出页 if($_COOKIE['cookie']!='ok'){ ?>www.phprm.com }else{ ?> 退出 } ?>
好了,这个是基于学习了,如果更好点的需要对数据进行安全过程操作,否则这样很容易被黑哦。
文章网址:
随意转载^^但请附上教程地址。
上一篇: sphinx全文检索之PHP使用课程