Thinkphp帶表情的評論回覆例項
基於Thinkphp開發的一個簡單的帶表情的評論回覆例項,可以無限回覆,適合新手學習或作為畢業設計作品等。
評論提交驗證
$(".submit-btn").click(function() { var $this = $(this); var name = $this.parent().siblings().children('.name1').val(); var content = $this.parent().siblings().children('.comment').val(); if (name == "" || content == "") { alert("暱稱或者評論不能為空哦"); return false; } });
新增評論
$rules = array(//定義動態驗證規則 array('comment', 'require', '評論不能為空'), array('username', 'require', '暱稱不能為空'), // array('username', '3,15', '使用者名稱長度必須在3-15位之間!', 0, 'length', 3), ); $data = array( 'content' => I("post.comment"), 'ip' => get_client_ip(), 'add_time' => time(), 'pid' => I('post.pid'), 'author' => I('post.username'), ); $comment = M("comment"); // 例項化User物件 if (!$comment->validate($rules)->create()) {//驗證暱稱和評論 exit($comment->getError()); } else { $add = $comment->add($data); if ($add) { $this->success('評論成功'); } else { $this->error('評論失敗'); } }
評論遞迴函式
function CommentList($pid = 0, &$commentList = array(), $spac = 0) { static $i = 0; $spac = $spac + 1; //初始為1級評論 $List = M('comment')-> field('id,add_time,author,content,pid')-> where(array('pid' => $pid))->order("id DESC")->select(); foreach ($List as $k => $v) { $commentList[$i]['level'] = $spac; //評論層級 $commentList[$i]['author'] = $v['author']; $commentList[$i]['id'] = $v['id']; $commentList[$i]['pid'] = $v['pid']; //此條評論的父id $commentList[$i]['content'] = $v['content']; $commentList[$i]['time'] = $v['add_time']; // $commentList[$i]['pauthor']=$pautor; $i++; $this->CommentList($v['id'], $commentList, $spac); } return $commentList; }
本文轉自:
轉載請註明出處!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31560779/viewspace-2656564/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於實現論壇的回覆評論
- Java實現評論回覆功能Java
- WordPress增加評論回覆的郵件通知功能
- 評論回覆功能,總結開發-JavaJava
- 資料庫設計——評論回覆功能資料庫
- Jquery實現微博分享評論表情特效jQuery特效
- PHP無限級評論回覆功能實現PHP
- 微信小程式--仿朋友圈Pro(內容釋出、點贊、評論、回覆評論)微信小程式
- 回覆女朋友朋友圈自拍照的甜蜜評論
- 淘寶直播自動回覆評論 - 瀏覽器外掛瀏覽器
- 影片號直播自動迴圈發評論-自動回覆評論 - 瀏覽器外掛瀏覽器
- Thinkphp5微信掃碼支付例項PHP
- 抖音評論自動回覆固定話語,抖音私信企業多員工號統一接待回覆
- 抖音私信客服系統 - 對接抖音私信統一接待回覆 -以及私信或評論自動回覆
- ThinkPHP6 核心分析(二):Request 類的例項化PHP
- 專案管理例項—— 點評專案管理
- [打怪升級]小程式評論回覆和發貼功能實戰(一)
- [打怪升級]小程式評論回覆和發帖功能實戰(二)
- CSS 選擇器 - 帶例項CSS
- css選擇器,帶例項CSS
- 執行caffe自帶的mnist例項教程
- 字串自帶的String的正則例項字串
- vuepress和valine搭建帶評論的部落格Vue
- ThinkPHP6 例項化 Http 類和依賴注入PHPHTTP依賴注入
- 客服系統配置抖音開放平臺,實現授權登入回覆私信和評論 實現授權登入,為授權使用者管理回覆私信和評論
- ThinkPHP6 核心分析之Http 類跟Request類的例項化PHPHTTP
- RAC從帶庫到單例項的恢復單例
- CSS 例項系列 - 03 - Rate 愛心評分CSS
- ThinkPHP配置項(六)PHP
- iOS 仿即刻評論輸入框帶圖片iOS
- ThinkPHP6 原始碼閱讀(一):Http 類是如何例項化的PHP原始碼HTTP
- ThinkPHP6 原始碼閱讀(二):Request 類是如何例項化的PHP原始碼
- 帶有半透明效果的遮罩層程式碼例項遮罩
- javascript帶有毫秒的計時器程式碼例項JavaScript
- oracle 關於例項恢復的一個討論Oracle
- 滑鼠懸浮評分效果程式碼例項
- 【討論】用大模型評審測試用例?大模型
- 抖音企業號員工號統一接待回覆-抖音評論統一回復