联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
如何给评论系统增加验证码+评论内容字符数限制
类型:迅睿CMS 更新时间:2022-08-03 11:42:22 评论系统 验证码
插件 评论 V2.43
应用作者 迅睿官方团队
发布时间 2020-06-07 02:23:50
更新时间 2024-08-31 17:32:40

如何给评论系统增加验证码 和 限制评论内容数字符不少于5个汉字,输入框限制html js 代码录入。教程和论坛没有搜索到相关帖子,

360截图20220728160633808


应用版权:官方
应用名称:评论系统

插件教程:https://www.xunruicms.com/doc/app-596.html

回帖
  • 官方插件技术-陈老师
    #1楼    官方插件技术-陈老师
    2022-07-28 16:29:15
    Chrome 0
    没有开发评论验证码功能,限制评论字数这个功能也没有,但是可以通过二次开发的方式来做判断,利用评论控制器(dayrui/App/模块目录/Controllers/Comment.php)加一个判断代码
  • 小孟学编程
    #2楼    小孟学编程
    2022-07-28 16:32:09
    Chrome 0
    <?php namespace Phpcmf\Controllers;
    
    class Comment extends \Phpcmf\Home\Comment
    {
    
        public function index() {
            parent::_Index();
        }
    
        public function post() {
            parent::_Post();
        }
    
    
        public function op() {
            parent::_Op();
        }
    
    
        // 格式化评论内容,方便二次开发和重写
        public function _safe_replace($data) {
    
            
            if (dr_strlen(dr_html2text($data) < 5)) {
                $this->_json(0, "汉字太少了");
            }
        }
    }
    满意答案
  • 芝麻通
    #3楼    芝麻通
    2022-07-28 22:46:39
    Chrome 0
    验证码这个也可以换个思路,用简单的数学运算来过滤
  • lnkufckc
    #4楼    lnkufckc
    2022-07-29 09:52:01
    Chrome 0
    芝麻通 类似宝塔面板那样,
  • lnkufckc
    #5楼    lnkufckc
    2022-07-29 10:20:36
    Chrome 0
    小孟学编程





    这段代码还需要改哪吗,跑不通
  • lnkufckc
    #6楼    lnkufckc
    2022-07-29 16:56:01
    Chrome 0

    360截图20220729164953958
    直接在控制器改用iconv_strlen解决