今天又有一波技术福利来了。也是手把手教给各位,希望得到各位喜欢。那么 它来了 它来了~~~此福利提供给初入互联网的小清新,是一整套代码,写的也比较简单,但是它是源码哦!!!是后端+前端+数据库+效果图
~~~因此,如果你是大佬,想看看我写的,可以尽情浏览但是有一点不要说什么代码lol啥的、因为看清楚我的标题,谢谢配合。
你们知道这套代码,小清新们直接ctrl+c 以及 ctrl+v 就能使用了、想想爽不爽…..所以这里小编说喜欢的话就关注我一下,可以加文章底部微信,不懂问题可以提问哦。
其余话不多说,开始吧~面对疾风吧……
第一步:首先是登录页面:
留言板登录 .header{margin-left: 550px;margin-top: 150px;height: 300px;max-width: 300px;}.xiugai{max-width: 200px;}.login{margin-top: 10px;}开发部内部留言板
用户名:口令:
第二步:登录页面完成后要进入登录处理页面了,也就是上面提交到的messloginchuli.php
session_start(); // 登录之后要把所包含登录的页面连接起来,开启session$uid = $_POST["uid"];$pwd = $_POST["pwd"];require_once "./DBDA.class.php";$db = new DBDA();$sql = "select password from yuangong where username='{$uid}'";$arr = $db->query($sql,0);//var_dump($arr[0][0]);if($arr[0][0]=$pwd && !empty($pwd)){
$_SESSION["uid"]=$uid; header("location:message.php");}?>
登录页面效果如图:
第三步:登录完成后是进入主页面,也就是显示自己收到的对话内容,下面是设计的数据库的表格和主页面的代码:

.mess{max-width: 800px;margin-left: 250px;margin-top: 150px;}session_start();$uid = $_SESSION["uid"];if(empty($_SESSION["uid"])){header("location:messlogin.php");exit;}?>发布信息退出系统留言信息:发送人发送时间接收人信息内容require_once "./DBDA.class.php";$db = new DBDA();$sql = "select * from liuyan where recever='{$uid}' or recever='all'";$arr = $db->query($sql,0);foreach($arr as $v){echo "{$v[1]}{$v[2]}{$v[3]}{$v[4]}";}?>
第四步:退出登录系统实现用户注销,返回登录页面功能代码如下:
session_start();$uid = $_SESSION["uid"];unset($uid);header("location:messlogin.php");?>
代码写到这里,比较重要的部分就完成了,下面是要进入发布信息页面了,相当于之前写的添加的页面,其处理页面也是和之前没什么区别的,差别在于现在的处理页面是在用户登录的情况下操作的,需要用session把所有的登录情况下的页面连接起来
主页面效果如下图:

第五步:最后是信息发布页面,可以给任何人发送信息,代码如下:
发布信息界面 .mess{max-width: 200px;margin-top: 10px;}.mess1{margin-top: 10px;}.opt{max-width: 200px;margin-left: 80px;}.txt{max-width: 200px;}session_start();$uid = $_SESSION["uid"];if (empty($_SESSION["uid"])) {header("location:messlogin.php");exit ;}?>查看信息查看发送信息require_once "./DBDA.class.php";$db = new DBDA();//这里可以给特定的朋友发送信息的sql语句//$sql = "select firend.firend,yuangong.name from firend,yuangong where firend.firend//= yuangong.username and firend.me = '{$uid}'";$sname = "select * from yuangong where username not in ('{$uid}')";$arr = $db->query($sname,0);//var_dump($arr[0][2]);foreach($arr as $v){echo "";}?>发送
发信息页面如图:
第六步:发布信息完成后要进入处理页面了,也就是提交到的infochuli.php,最后返回发送信息界面
session_start();$uid = $_SESSION["uid"];$recever = $_POST["recever"];$content = $_POST["content"];$arr = $_POST["recever"];$t = date("Y-m-d H:i:s");require_once "./DBDA.class.php";$db = new DBDA();$sql = "insert into liuyan values('','{$uid}','{$t}','{$recever}','{$content}',0)";$arr = $db->query($sql);if($arr && !empty($arr)){
header("location:publish_info.php");}else{
echo "发送失败!";}?>
到这里也就完了~~~欢迎交流WeChat:xzzs730
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178159.html原文链接:https://javaforall.net
