留言板需要有发送者和接受者,发送者登录后发送信息,接受者登录后可以查看留言内容,留言内容只能看发给自己的或发给所有人的。这里要用到三张表:

表:

首先我们要做一个登陆页面:

代码如下:

h1开发部内部留言板/h1

=

""="post"div用户名:="text"name=""口令:inputtype="password"name="password"//divbr/inputtype="submit"value="登录"/inputtype="reset"value="复位"//form

处理页面:

?

phpsession_start();//开启会话控制$username=$_POST["username"];

$password=$_POST["password"];

require"DBDA.class.php";

$db=newDBDA();

$sql="selectpasswordfromyuangongwhereusername='{$username}'";

$arr=$db-query($sql);

if(count($arr))

{

if($arr[0][0]==$password!empty($password))//判断用户名和密码是否匹配{

$_SESSION["username"]=$username;

header("location:zhu.php");

}

}

主页面:

代码如下:

ahref=

"fb.php"发布信息/anbsp;nbsp;nbsp;nbsp;ahref="tuichu.php"退出系统/abr/h1留言信息/h1tablewidth="100%"border="1"cellpadding="0"cellspacing="0"trtd发送人/tdtd发送时间/tdtd接收人/tdtd信息内容/td/tr?php

session_start();

if(empty($_SESSION["username"]))

{

header("location:deng.php");

exit;//判断用户是否存在}

$username=$_SESSION["username"];//存储用户名

require"DBDA.class.php";

$db=newDBDA();

$sql="select*fromliuyanwhererecever='{$username}'orrecever='all'";//显示接受者是我或所有人$arr=$db-query($sql);

foreach($arras$v)

{

echo"trtd{$v[1]}/tdtd{$v[3]}/tdtd{$v[2]}/tdtd{$v[4]}/td/tr}

?/table

写留言页面:

代码如下:

?

phpsession_start();if(empty($_SESSION["username"]))

{

header("location:deng.php");//若用户名为空,返回登录页面}

$username=$_SESSION["username"];//获取发送者require"DBDA.class.php";

$db=newDBDA();

?ahref="zhu.php"察看信息/anbsp;nbsp;nbsp;nbsp;ahref="tuichu.php"退出系统/abr/h3信息发送/h3formaction="fbcl.php"method="post"div接收人:

selectname="recever"optionvalue="all"所有人/option?php

$sql="selectnamefromyuangongwhereusername='{$username}'";

$arr=$db-query($sql);

$arr[0][0];

$sql1="selectfirendfromfirendwhereme='{$arr[0][0]}'";//从员工表读出的不一定是好友,所以必须从好友表中查询

$r=$db-query($sql1);

foreach($ras$v)

{

//$v[0];

//var_dump($v[0]);echo"optionvalue='{$v[0]}'{$v[0]}/option

}

?/select/divbr/div信息内容:textareaname="comment"/textarea/divbr/inputtype="submit"value="发送"/inputtype="reset"value="复位"//form

发布处理页面:

?

phpsession_start();$sender=$_SESSION["username"];

$recever=$_POST["recever"];

$comment=$_POST["comment"];

$times=date("Y-m-dH-i-s");

echo"$times";

require"DBDA.class.php";

$db=newDBDA();

$sql="insertintoliuyanvalues('','{$sender}','{$recever}','{$times}','{$comment}','')";

$arr=$db-query($sql,0);

if($arr)

{

header("location:fb.php");

}

else

{

echo"发送失败";

}

用php做的网上留言簿代码,php的php留言簿简单留言板功能相关推荐

  1. 留言板代码 php js,原生JS实现留言板功能

    本文实例为大家分享了JS实现留言板功能的具体代码,供大家参考,具体内容如下 实现这个留言板功能比较简单,所以先上效果图: 实现用户留言内容,留言具体时间. window.onload = functi ...

  2. php留言簿代码,php自治简单留言板代码

    php自治简单留言板代码 $lianjie = mysql_connect("localhost","root","xiaolie") or ...

  3. php网页留言本过程,PHP实现简单留言本功能代码示例

    这篇文章主要为大家详细介绍了PHP简单留言本功能的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了PHP留言本功能的具体代码,供大家参考,具体内容如下 index.ph ...

  4. php实现留言板功能代码,php实现留言板功能(会话控制)

    php实现留言板功能(会话控制)2020-06-15 12:48:17 本文实例为大家分享了php留言板功能的具体代码,供大家参考,具体内容如下 数据库用到的三张表 一.登录界面 (denglu.ph ...

  5. php做一个留言回复,php实现留言板功能的方法

    本文主要介绍了php实现留言板功能的步骤方法解析.具有很好的参考价值.下面跟着小编一起来看下吧 简单的PHP留言板制作 做基础的留言板功能 需要三张表: 员工表,留言表,好友表 首先造一个登入页面: ...

  6. php留言板可以上传图片代码,php实现留言板功能(代码详解)

    简单的PHP留言板制作 做基础的留言板功能 需要三张表: 员工表,留言表,好友表 首先造一个登入页面: 帐号: 口令: 上图: 不多说,没毛病 然后来写处理页面: Query($sql); if(!e ...

  7. CSS代码写一个网页,有留言板

    可以这样写 CSS 代码来创建一个留言板: /* 定义留言板的外观 */ .message-board {width: 500px;height: 400px;background-color: #f ...

  8. python简单心形代码爱情闪字_爱情留言板主人寄语代码闪字:我只希望你幸福!...

    [M][ftc=#EF6EA8][fts=6][ftf=Webdings]Y[/ft][/ft][/ft] [ftc=#FF2800]亲[/ft][ftc=#FF5000]爱[/ft][ftc=#FF ...

  9. python做数据可视化的代码_Python数据可视化正态分布简单分析及实现代码

    Python说来简单也简单,但是也不简单,尤其是再跟高数结合起来的时候... 正态分布(Normaldistribution),也称"常态分布",又名高斯分布(Gaussiandi ...

最新文章

  1. 企业分布式微服务云SpringCloud SpringBoot mybatis (二)Spring Boot属性配置文件详解...
  2. d3.js 旋转图形_几何画板第9期图形的组合型运动
  3. Python学习:函数
  4. boost::mp11::mp_max_element_q相关用法的测试程序
  5. mysql autoextend_innodb_autoextend_increment':问题解决方法
  6. 线性系统的频率响应分析实验报告_动态系统的建模与分析
  7. ECSHOP删除商品名称或文章标题后的省略号
  8. [Android5 系列—] 4. Android 3D 入门
  9. 多处理器系统下的伪共享(false sharing)问题
  10. html让方块往下移动,CSS3 方块上下交换和旋转动画
  11. Android序列化之Parcel
  12. jquery案例4——jq动画、jq显示与隐藏(规定时间)滑动下拉slideDown,滑动上拉slideUp
  13. 聚观早报 | 羊了个羊幕后推手月流水曾破亿;雷军卸任小米董事长
  14. Android下监听返回键、home键、任务键
  15. 1066 Last non-zero Digit in N!
  16. WiFi未来趋势如何?如何搭上物联网这条大船?
  17. 我们分析了金庸小说中出现的1367个人物名字,发现了一些相当惊人的事情
  18. 冒泡法(基本原理和方法)(c语言篇)
  19. 看史上最牛的夫妻生活协议书
  20. 【转】关于linux中wps出现系统字体缺失的解决方法

热门文章

  1. java 计算π_Java实现计算圆周率π的两种方法 - 博客频道 - CSDN.NET
  2. 十年一梦(炒股的经历)续
  3. Odoo 14 手册 采购订单 采购招标 代发货 供应商管理 对账
  4. Symantec Backup Exec 2012 Agent For Linux安装
  5. SpringCloud-06-Hystrix断路器
  6. (毕业设计资料)基于单片机的水位检测系统仿真设计
  7. ElasticSearch(四):ES nested嵌套文档与父子文档处理
  8. Codeforces Round #764 (Div. 3)部分题解
  9. 美学心得(第二百四十三集) 罗国正
  10. Android Camera开发:给摄像头预览界面加个ZoomBar(附完整代码下载)