时时商务社区
标题:
php实现留言板功能(代码详解)
[打印本页]
作者:
xgnic
时间:
2018-2-14 05:27
简单的PHP留言板制作
做基础的留言板功能 需要三张表:
员工表,留言表,好友表
首先造一个登入页面:
帐号:
口令:
上图:
不多说,没毛病
然后来写处理页面:
Query($sql);
if(!empty($mi)&&$mi = $arr &&!empty($zhang))
{
$_SESSION["zhang"] = $zhang;
//即将跳转页面之前,把帐号存到session里面
header("location:zym.php");
}
else
{
echo "登入失败了";
}
?>
正常的处理登入的页面只不过把账号存了一下session
登入上进入主页面
再来是主页面了:
无标题文档
留言板
发布信息
注销登入
发件人
收件人
发布时间
内容
Query($sql);
//取到登入的name
echo "欢迎你:{$attr[0][0]}";
//输出登入的name
$sql = "select * from liuyan WHERE shou = '{$zhang}' or shou = 'all' ORDER BY times DESC ";
//条件!!我只看自己或所有人的
$arr = $db->Query($sql);
foreach ($arr as $v){
$shou = aname($v[2]);
$fa = aname($v[1]);
//用方法
echo "
{$fa}
{$shou}
{$v[3]}
{$v[4]}
";
}
//返回姓名
function aname($zhang)
{
global $db;
//设置全局变量!
if($zhang == "all")
{
//如果接收到的是all,显示:
return "所有人";
}
else
{
//如果是自己的,根据帐号查name
$sql = "select name from yuangong WHERE zhang ='{$zhang}' ";
$arr = $db->Query($sql);
//二维数组
return $arr[0][0];
}
}
?>
查找的条件即是只查自己的好友或者是all的所有人
还要注意一点便是要把调用的db设为全局变量
图:
留言板需要发布信息:
发布信息页面:
无标题文档
发布信息
Query($shaoyou);
?>
接收人:
所有
{$name}";
}
?>
留言内容:
Query($sql);
//二维数组
return $arr[0][0];
}
}
?>
查看信息
注销登入
最后就是发布信息的处理页面:
Query($sql,0))
{
header("location:zym.php");
}
else
{
echo "发布失败!";
}
图:
我用小花的账号给小明发一条留言:
所以 登入小明的帐号
图:
没错,他收到了小花的这条留言
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
您可能感兴趣的文章:
一个简单的PHP&MYSQL留言板源码
来自经典的打造简单的PHP&MYSQL留言板
php开发留言板的CRUD(增,删,改,查)操作
php简单的留言板与回复功能具体实现
php制作文本式留言板
php+ajax制作无刷新留言板
php实现网站留言板功能
PHP结合Mysql数据库实现留言板功能
简单实现PHP留言板功能
php实现留言板功能
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2