简单实现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常用函数 推荐收藏保存
Feb 21 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 PHP
php visitFile()遍历指定文件夹函数
Aug 21 PHP
php读取文件内容的几种方法详解
Jun 26 PHP
php格式输出文件var_export函数实例
Nov 15 PHP
PHP生成压缩文件实例
Feb 07 PHP
php生成图片验证码
Jun 09 PHP
详解yii2实现分库分表的方案与思路
Feb 03 PHP
php 删除指定文件夹的实例讲解
Jul 25 PHP
PHP多维数组指定多字段排序的示例代码
May 16 PHP
ThinkPHP5框架缓存查询操作分析
May 30 PHP
对php 判断http还是https,以及获得当前url的方法详解
Jan 15 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 VS ASP
2006/10/09 PHP
PHP数字格式化
2006/12/06 PHP
PHP学习笔记之一
2011/01/17 PHP
PHP中的正则表达式函数介绍
2012/02/27 PHP
web server使用php生成web页面的三种方法总结
2013/10/28 PHP
php中opendir函数用法实例
2014/11/15 PHP
php 使用array函数实现分页
2015/02/13 PHP
php中类和对象:静态属性、静态方法
2017/04/09 PHP
Extjs列表详细信息窗口新建后自动加载解决方法
2010/04/02 Javascript
JSChart轻量级图形报表工具(内置函数中文参考)
2010/10/11 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
jquery操作checkbox火狐下第二次无法勾选的解决方法
2016/10/10 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
浅谈基于Vue.js的移动组件库cube-ui
2017/12/20 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
详解Vue项目中出现Loading chunk {n} failed问题的解决方法
2018/09/14 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
2018/12/09 Javascript
微信小程序实现侧边分类栏
2019/10/21 Javascript
Element-Ui组件 NavMenu 导航菜单的具体使用
2019/10/24 Javascript
详解Vue template 如何支持多个根结点
2020/02/10 Javascript
vue+ESLint 配置保存 自动格式化代码
2020/03/17 Javascript
Python机器学习之SVM支持向量机
2017/12/27 Python
python实现自主查询实时天气
2018/06/22 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
使用Keras实现简单线性回归模型操作
2020/06/12 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
css3 条纹化和透明化表格Firefox下测试成功
2014/04/15 HTML / CSS
CSS3只让背景图片旋转180度的实现示例
2021/03/09 HTML / CSS
英国领先的NHS批准的在线药店:Pharmacy2U
2017/01/06 全球购物
社会调查研究计划书
2014/05/01 职场文书
幼儿园教师师德师风演讲稿:我自豪我是一名幼师
2014/09/10 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
关于感谢信的范文
2015/01/23 职场文书
警用民用对讲机找不同
2022/02/18 无线电