简单实现PHP留言板功能


Posted in PHP onDecember 21, 2016

本文实例为大家分享了PHP留言板功能的具体实现代码,供大家参考,具体内容如下

HTML代码

<div class="continer" >
  <div class="head" style="background-color:rgb(217,237,247);height:50px;vertical-align:middle"><h2 style="color: rgb(81,117,114)">PHP留言本</h2></div>
  <div class="body">
    <volist name="guestbook" id="vo">
      <div class="panel">
        <div class="panel-head" style="background-color: rgb(223,240,216)">
          <span class="nickname" style="color: rgb(104,148,99)">留言者: {$vo.nickname}</span>
          <span style="color: rgb(104,148,99)">|</span>
          <span class="email" style="color: rgb(104,148,99)">邮箱: {$vo.email}</span>
          <span class="time" style="float: right;color: rgb(104,148,99)">时间: {$vo.replytime}</span>
        </div>
        <div class="panel-body">
          <span class="content">内容: {$vo.content}</span>
          <span class="time" style="float: right">{$vo.id}楼</span>
        </div>
      </div>
    </volist>
  </div>
  <div class="foot">
    <form method="post">
      <div class="panel" style="background-color: rgb(245,245,245)">
        <div class="panel-body" style="padding:30px; width: 20%">
          <div class="form-group">
            <div class="field field-icon-right">
              <input id="nickname" type="text" class="input" name="nickname" placeholder="游客姓名"/>
            </div>
          </div>
          <div class="form-group">
            <div class="field field-icon-right">
              <input type="text" id="content" class="input" name="content" placeholder="留言内容"/>
            </div>
          </div>
          <div class="form-group">
            <span></span>
            <span class="field">
              <input type="text" id="email" class="input" name="email" placeholder="Email"/>
            </span>
          </div>
          <div class="form-group">
            <span><button name="liuyan">留言</button></span>
            <span><button name="restart" onclick="clearDefaultText(this)">重置</button></span>
          </div>
        </div>

      </div>
    </form>
  </div>
</div>
<script>
function clearDefaultText(){
  var nickname = document.getElementById('nickname');
  var content = document.getElementById('content');
  var email = document.getElementById('email');
  nickname.value="";
  content.value="";
  email.value="";
}
</script>

PHP代码

public function hierarchicalauthority(){

 if(isset($_POST['liuyan']))
 {
  $data['nickname']=$_POST['nickname'];
  $data['content']=$_POST['content'];
  $data['email']=$_POST['email'];
  $data['status']=1;
  $data['replytime']=date('Y-m-d H:i:s',time());
  // print_r($data);die();
  $user=M('daili_liuyan_guestbook');
  $maxid=$user->max('id');
  $data['id']=$maxid+1;
  $user->add($data);


 // print_r($_POST);die();
 }
 $guestbook = D('daili_liuyan_guestbook')->select();
 $this->assign('guestbook',$guestbook);
 $this->display();
}

数据表:(表名为daili_liuyan_guestbook)

简单实现PHP留言板功能

最终效果图:

简单实现PHP留言板功能

谢谢观看~

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
三个类概括PHP的五种设计模式
Sep 05 PHP
php调用nginx的mod_zip模块打包ZIP文件
Jun 11 PHP
PHP生成RSS文件类实例
Dec 05 PHP
php+mysqli使用面向对象方式查询数据库实例
Jan 29 PHP
PHP数组相关函数汇总
Mar 24 PHP
浅析php如何实现App常用的秒发功能
Aug 03 PHP
Yii2中SqlDataProvider用法示例
Sep 22 PHP
php判断文件上传图片格式的实例详解
Sep 30 PHP
php面试中关于面向对象的相关问题
Feb 13 PHP
php5.6.x到php7.0.x特性小结
Aug 17 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
Dec 20 PHP
PHP未登录自动跳转到登录页面
Dec 21 #PHP
PHP单例模式详解及实例代码
Dec 21 #PHP
PHP+Mysql无刷新问答评论系统(源码)
Dec 20 #PHP
PHP脚本自动识别验证码查询汽车违章
Dec 20 #PHP
php获取POST数据的三种方法实例详解
Dec 20 #PHP
Centos 6.5系统下编译安装PHP 7.0.13的方法
Dec 19 #PHP
Discuz论坛密码与密保加密规则
Dec 19 #PHP
You might like
简单的PHP图片上传程序
2008/03/27 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
初学JavaScript第二章
2008/09/30 Javascript
使用jQuery validate 验证注册表单实例演示
2013/03/25 Javascript
鼠标放在图片上显示大图的JS代码
2013/03/26 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
JavaScript判断变量是否为空的自定义函数分享
2015/01/31 Javascript
JavaScript+CSS实现仿天猫侧边网页菜单效果
2015/08/25 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
2015/10/12 Javascript
JavaScript性能优化总结之加载与执行
2016/08/11 Javascript
js鼠标经过tab选项卡时实现切换延迟
2017/03/24 Javascript
JS+html5制作简单音乐播放器
2020/09/13 Javascript
vue如何使用 Slot 分发内容实例详解
2017/09/05 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
Vuex新手的理解与使用详解
2019/05/31 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
[01:20:05]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第二场 2月5日
2021/03/11 DOTA
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
2016/07/02 Python
一个基于flask的web应用诞生(1)
2017/04/11 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
2018/06/21 Python
django中使用POST方法获取POST数据
2019/08/20 Python
Django之PopUp的具体实现方法
2019/08/31 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
python中numpy数组与list相互转换实例方法
2021/01/29 Python
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
写出SQL四条最基本的数据操作语句(DML)
2012/12/12 面试题
C# Debug和Testing相关面试题
2015/10/25 面试题
医院护理人员的自我评价分享
2013/10/04 职场文书
中专生毕业个人鉴定
2014/02/26 职场文书
诚信的演讲稿范文
2014/05/12 职场文书
2014年度安全生产目标管理责任书
2014/07/25 职场文书
部门经理迟到检讨书
2015/02/16 职场文书
节约用电通知
2015/04/25 职场文书