简单实现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 curl_setopt()函数实例代码与参数分析
Jun 02 PHP
基于PHP5魔术常量与魔术方法的详解
Jun 13 PHP
Youku 视频绝对地址获取的方法详解
Jun 26 PHP
curl实现站外采集的方法和技巧
Jan 31 PHP
PHP的伪随机数与真随机数详解
May 27 PHP
php抽象类用法实例分析
Jul 07 PHP
PHP数组操作类实例
Jul 11 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
php打乱数组二维数组多维数组的简单实例
Jun 17 PHP
php简单压缩css样式示例
Sep 22 PHP
PHP PDOStatement::rowCount讲解
Feb 01 PHP
PHP的Trait机制原理与用法分析
Oct 18 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
桌面中心(一)创建数据库
2006/10/09 PHP
Win2003服务器安全加固设置--进一步提高服务器安全性
2007/05/23 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
js 图片缩放(按比例)控制代码
2009/05/27 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
JS button按钮实现submit按钮提交效果
2016/11/01 Javascript
JavaScript高阶函数_动力节点Java学院整理
2017/06/28 Javascript
快速了解vue-cli 3.0 新特性
2018/02/28 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
决策树的python实现方法
2014/11/18 Python
在Python中操作列表之list.extend()方法的使用
2015/05/20 Python
详解python进行mp3格式判断
2016/12/23 Python
python实现归并排序算法
2018/11/22 Python
详解python和matlab的优势与区别
2019/06/28 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
2019/07/04 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
python实现logistic分类算法代码
2020/02/28 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
canvas实现图片镜像翻转的2种方式
2020/07/22 HTML / CSS
乌克兰最大的家用电器和电子产品连锁店:Eldorado
2019/10/02 全球购物
娱乐地球:Entertainment Earth
2020/01/08 全球购物
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
标准自荐信范文
2014/01/29 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
幼儿园推普周活动总结
2015/05/07 职场文书
演讲开场白台词大全
2015/05/29 职场文书
2016春季小学开学寄语
2015/12/03 职场文书
HttpClient实现表单提交上传文件
2022/08/14 Java/Android