首页 > 作文

Thinkphp带表情的评论回复实例

更新时间:2023-04-07 16:20:44 阅读: 评论:0

基于thinkphp开发的一个简单的带表情的评论回复实例,可以无限回复,适合新手学习或作为毕业设计作品等。

评论提交验证

1 $(".submit-btn").click(function() { 2     var $this = $(this); 3     var name = $this.parent().siblings().children('.name1').val(); 4     var content = $this.parent().siblings().children('.comment').val(); 5     if (name == "" || content == "") { 6         alert("昵称或者评论不能为空哦"); 7         return fal; 8     } 9 });

添加评论

 1 $rules = array(//定义动态验证规则  2     array('comment', 'require', '评论不能为空'),  3     array('urname', 'require', '昵称不能为空'),  4 //            array('urname', '赞美秋天的句子3,15', '用户名长度必须在3-15位之间!', 0, 'length', 3),  5 );  6 $data = array(  7     'content' => i("post.comment"),  8     'ip' => get_client_ip(),  9     'add_time' => time(), 10     'pid' => i('post.pid'),放大你的优点阅读答案 11     'author' => i('post.urname'), 12 ); 13  14 $comment = m("comment"); // 实例化ur对象 15 if (!$comment->validate($rules)->create()) {//验证昵称和评论 16     exit($comment->geterror()); 17 } el { 18     $add = $comment->add($data); 19     if ($add) { 20         $this->success('评论成功'); 21     } el { 22         $this->error('评论失败'); 23     } 24 }

评论递归函数

 1 function commentlist($pid = 0, &$commentlist = array(), $spac = 0) {  2     static $i = 0;  3     $spac = $spac + 1; //初始为1级评论  4     $list = m('comment')->  5                     field('id,add_time,author,content,pid')->  6                     where(array('pid' => $pid))->order("id desc")->lect();  7     foreach ($lis外文翻译t都德简介 as $k => $v) {  8         $commentlist[$i]['level'] = $spac; //评论层级  9         $commentlist[$i]['author'] = $v['author']; 10         $commentlist[$i]['id'] = $v['id']; 11         $commentlist[$i]['pid'] = $v['pid']; //此条评论的父id 12         $commentlist[$i]['content'] = $v['content']; 13         $commentlist[$i]['time'] = $v['add_time']; 14         // $commentlist[$i]['pauthor']=$pautor; 15         $i++; 16         $this->commentlist($v['id'互联网创业故事], $commentlist, $spac); 17     } 18     return $commentlist; 19 }

本文转自: 转载请注明出处!

本文发布于:2023-04-07 16:20:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/ee2514f1d1b67ee0b854c2ce0b957d68.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Thinkphp带表情的评论回复实例.doc

本文 PDF 下载地址:Thinkphp带表情的评论回复实例.pdf

下一篇:返回列表
标签:为空   昵称   递归   外文
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图