手机版

php实现留言板功能(会话控制)

时间:2021-09-04 来源:互联网 编辑:宝哥软件园 浏览:

本文实例为大家分享了服务器端编程语言(专业超文本预处理器的缩写)留言板功能的具体代码,供大家参考,具体内容如下

数据库用到的三张表

一。登录界面(denglu.phplogin.php)

1.denglu.php

!DOCTYPE html html heartheta charset=' UTF-8 ' title/title/head dyh 1开发部内部留言板/h1form action='login.php '方法='post'div用户名:输入类型=' text '名称=' UserName '/div div口令:输入类型=' PassPort ' name=' PassPort '/divinput类型='submit '值='登录邓璐。PHP ' style=' text-decoration : none '输入类型=' button '值='复位//a/form/body/html2.login.php

?PHP session _ start();$ UserName=$ _ POST[' UserName '];$ PassPort=$ _ POST[' PassPort '];需要DBDA。一班。PHP ';$db=新DBDA();$sql='从元恭选择PassWord,其中UserName=' { $ UserName } $ arr=$ db-query($ SQL);if(count($ arr)){ if($ arr[0][0]==$ PassPort!空($ PassPort)){//存储用户名$ _ SESSION[' USername ']=$ USername;标题('位置: main。PHP’);} } else { header('位置:邓璐。PHP’);}二。主界面(main.phptuichu.php)

1.main.php

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /title无标题文档/标题/床头柜?PHP session _ start();//防止绕过登陆直接进入主界面如果(空($ _ SESSION[' UserName ']){ header('位置:邓璐。PHP’);退出;}需要“DBDA。一班。PHP”;$db=新DBDA();$ USername=$ _ SESSION[' USername '];diva href='fabu.php '发布信息/aa href='tuichu.php '退出系统/a/divbr /br /h1留言信息:/h1表格宽度='100% '边框='1' tr td发送人运输署/运输署发送时间运输署/运输署接收人运输署/运输署信息内容/td /tr?php /显示接收者是我的,或者是所有人的$sql='从柳岩选择*其中Recever='{$UserName} '或recever=' suo you $ arr=$ db-query($ SQL);foreach($ arr as $ v){ echo ' tr TD { $ v[1]}/TD { $ v[3]}/TD TD { $ v[2]}/TD { $ v[4]}/TD/tr ';} ?/table/body/html2.tuichu.php

?PHP session _ start();unset($ _ SESSION[' UserName ']);标题('位置:邓璐。PHP’);三。发送页面(fabu.phpfabuchuli.php)

1.fabu.php

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /title无标题文档/title/headydiva href=' main。' PHP '查看信息/aa href='tuichu.php '退出系统/a/divh1信息发送:/h1表单操作=' fabuchuli。“PHP”方法=“post”div接收人:选择名称='jsr '选项值='你好'所有人/option?PHP session _ start();$ USername=$ _ SESSION[' USername '];需要DBDA。一班。PHP ';$db=新DBDA();//方法一$sql='选择朋友。朋友,元恭。名字来自朋友,元恭哪里的朋友。朋友=元恭。用户名和朋友Me=' { $ UserName } $ arr=$ db-query($ SQL);foreach($ arr as $ v){ echo ' option value=' { $ v[0]} ' { $ v[1]}/option ';} //方法二/*$sql='从朋友中选择朋友,其中me=' { $ UserName } $ arr=$ db-query($ SQL);foreach($ arr as $ v){ $ v[0];$sname='从元恭选择名称,其中UserName=' { $ v[0]} ';$ aname=$ db-query($ sname);echo ' option value=' { $ v[0]} ' { $ aname[0][0]}/option ';}*/?/select/divdiv信息内容:文本区域名称=' nei Rong '/文本区域/divinput类型=' submit ' value='发送/a href=' fabu。PHP ' style=' text-decoration : none '输入类型=' button '值='复位//a/表单/正文/html 2。法布楚利。服务器端编程语言(Professional Hypertext Preprocessor的缩写)

?PHP session _ start();$ USername=$ _ SESSION[' USername '];$ JSR=$ _ POST[' JSR '];$ NR=$ _ POST['内荣'];$ Times=日期(' Y-m-d h : I :s ');需要DBDA。上课。PHP ';$db=新DBDA();$sql='插入柳岩值(“”、“{$UserName}”、“{$jsr}”、“{$Times}”、“{ $ NR }”)”;$db-query($sql,0);标题('位置: fabu。PHP’);以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

版权声明:php实现留言板功能(会话控制)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。