php留言板可以上传图片代码,php实现留言板功能(代码详解)
简单的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);
?>接收人:
所有
}
?>
留言内容:
Query($sql);
//二维数组
return $arr[0][0];
}
}
?>
查看信息
注销登入
最后就是发布信息的处理页面:
Query($sql,0))
{
header("location:zym.php");
}
else
{
echo "发布失败!";
}
图:
我用小花的账号给小明发一条留言:
所以 登入小明的帐号
图:
没错,他收到了小花的这条留言
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
php留言板可以上传图片代码,php实现留言板功能(代码详解)相关推荐
- python画简单的图形的代码-Python实现画图软件功能方法详解
概述 虽然Python的强项在人工智能,数据处理方面,但是对于日常简单的应用,Python也提供了非常友好的支持(如:Tkinter),本文主要一个简单的画图小软件,简述Python在GUI(图形用户 ...
- x264代码剖析(一):图文详解x264在Windows平台上的搭建
x264代码剖析(一):图文详解x264在Windows平台上的搭建 X264源码下载地址:http://ftp.videolan.org/pub/videolan/x264/ 平台:win7 PC. ...
- python公众号留言功能详情_Python实现的微信公众号群发图片与文本消息功能实例详解...
本文实例讲述了Python实现的微信公众号群发图片与文本消息功能.分享给大家供大家参考,具体如下: 在微信公众号开发中,使用api都要附加access_token内容.因此,首先需要获取access_ ...
- python反向缩进_在Pycharm中对代码进行注释和缩进的方法详解
在Pycharm中对代码进行注释和缩进的方法详解 一.注释 1. #单行注释 2. """ 多行注释 """ 3. pycharm多行注释快 ...
- 代码检查规则:Python语言案例详解
在之前的文章中代码检查规则:Java语言案例详解学习了Java的检查规则.我们今天将学习<代码检查规则:Python语言案例详解>,内容主要分为两个部分:Python的代码检查规则和Pyt ...
- 代码检查规则:Java语言案例详解
本节课程为<代码检查规则:Java语言案例详解>, 通常情况下Java的代码检查规则可以分为以下十类: 接下来,让我们具体来看看每个分类的内容. 一.源文件规范 该类规范主要从文件名.文件 ...
- python怎么发布pycharm_如何使用PyCharm将代码上传到GitHub上(图文详解)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶说明 测试条件:需要有GitHub账号以及在本地安装了Git工具,无论是Linux环境还是Windows都是一样的 二丶上传配 ...
- python画图代码大全-Python实现画图软件功能方法详解
概述 虽然Python的强项在人工智能,数据处理方面,但是对于日常简单的应用,Python也提供了非常友好的支持(如:Tkinter),本文主要一个简单的画图小软件,简述Python在GUI(图形用户 ...
- [万字长文]使用 React 重写学成在线前端项目 I 代码完整可运行,步骤有详解
[万字长文]使用 React 重写学成在线前端项目 I 代码完整可运行,步骤有详解 准备工作 安装必备工具/库 nodejs React 脚手架 需要的 node 依赖包 分析需求 初始化项目 搭建框 ...
- 计算机蓝屏代码0x000000ED,蓝屏代码0x000000ed的4大解决方法详解!蓝屏0x000000ed的原因和解决方法!...
说到电脑问题,就不得不提蓝屏的问题.最近有位朋友的电脑开机的时候,并没有进入正常的启动程序,反而进入了蓝色界面,显示代码0x000000ed,不知道为什么会这样,也不知道如何去解决.下面就来看看蓝屏0 ...
最新文章
- 黑盒测试方法之等价类划分法
- java中被遗忘的native关键字
- 2d 背包_和平精英:小黄脸表情头套和背包上架,这个价格真的值得买吗?
- Oracle12c异常关闭后启动PDBORCL(ORA-01033)
- mysql sqlserver firstrow=2_将CSV文件导入SQLServer
- [转帖]三大运营商2G/3G/4G频率分配和网络制式
- LAMP配置虚拟目录
- BootStrap--CSS组件
- 熊猫DataFrame from_dict()–字典到DataFrame
- Java基础篇:什么是死锁?如何去避免它?
- 漫画算法python版下载_漫画算法-小灰的算法之旅.pdf
- 智能家居 | 手把手教你自制原生 HomeKit 智能开关,成本仅 10 元!
- 线性代数——矩阵的秩
- cadence 通孔焊盘_Allegro带通孔焊盘的制作
- 倍福PLC和C#通过ADS通信传输bool类型变量
- 栈(简单介绍及其应用)
- 华为鸿蒙新机2k曲面屏,华为P40系列“登场”:2K曲面屏+前后8摄,鸿蒙系统就别想了...
- [数值计算-5]:一元二次非线性方程求解 - 解析法直接求解
- 用dreamweaver来做flash透明效果
- mono aot full for ios
热门文章
- 期权专题3:领口期权
- 孕期服务器声音影响,怀孕到了6个月,声音也会对胎儿产生危害,关于噪音这些你要知道...
- 大厂晋升学习方法一:海绵学习法
- .Net 文件名补位
- 精彩案例-悬浮在桌面上的照相机
- 简历模板免费下载网站(提供免费下载模板网址)
- ai怎么做波普风圆点_AI教程!手把手教你绘制波普艺术风格人像
- 全数据驱动产品优化,美国互联网公司A/B测试经验分享
- Ubuntu18/20安装配置Bochs2.6.9与编译运行GeekOS
- 福昕阅读器 5.4.4.1128 Firefox Plugin npFoxitReaderPlugin.dll Stack Buffer Overflow