简单实现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 相关文章推荐
模拟SQLSERVER的两个函数:dateadd(),datediff()
Oct 09 PHP
PHP配置心得包含MYSQL5乱码解决
Nov 20 PHP
snoopy PHP版的网络客户端提供本地下载
Apr 15 PHP
php xfocus防注入资料
Apr 27 PHP
php 字符串函数收集
Mar 29 PHP
php随机生成数字字母组合的方法
Mar 18 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 PHP
分享5个非常有用的Laravel Blade指令
May 30 PHP
PHP实现的服务器一致性hash分布算法示例
Aug 09 PHP
php判断/计算闰年的方法小结【三种方法】
Jul 06 PHP
php解决约瑟夫环算法实例分析
Sep 30 PHP
在Laravel中实现使用AJAX动态刷新部分页面
Oct 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 Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
2015/03/17 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
屏蔽相应键盘按钮操作
2014/03/10 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
jQuery mobile类库使用时加载导航历史的方法简介
2015/12/04 Javascript
深入理解JS正则表达式---分组
2016/07/18 Javascript
jQuery层次选择器用法示例
2016/09/09 Javascript
关于iframe跨域POST提交的方法示例
2017/01/15 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
JS实现unicode和UTF-8之间的互相转换互转
2017/07/05 Javascript
使用element-ui的el-menu导航选中后刷新页面保持当前选中状态
2019/07/19 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
非常漂亮的js烟花效果
2020/03/10 Javascript
[40:57]TI4 循环赛第二日 iG vs EG
2014/07/11 DOTA
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
分享一个常用的Python模拟登陆类
2015/03/29 Python
Python实用日期时间处理方法汇总
2015/05/09 Python
python3+PyQt5实现柱状图
2018/04/24 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
Python模块的制作方法实例分析
2019/12/21 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
Python常用库Numpy进行矩阵运算详解
2020/07/21 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
2020/11/12 Python
Luxplus瑞典:香水和美容护理折扣
2018/01/28 全球购物
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
Nanushka官网:匈牙利服装品牌
2019/08/14 全球购物
如何在存储过程中使用Loop
2016/01/05 面试题
市场营销专业求职信
2014/06/17 职场文书
2015年出纳个人工作总结
2015/04/02 职场文书
AI:如何训练机器学习的模型
2021/04/16 Python
浅谈Python基础之列表那些事儿
2021/05/11 Python
html2 canvas svg不能识别的解决方案
2021/06/03 HTML / CSS
Redis keys命令的具体使用
2022/06/05 Redis