ARTERY.cn

[帝国CMS]分享一个帝国CMS防止机器人灌入“反馈信息”的办法

world by 2025 / 09 / 19 ∙ Views 编辑  |   删除

打开:后台首页 -> 管理反馈信息 -> 管理反馈分类 -> 修改
找到任何</td>前面加:

<div style="display:none;">
<input type="text" name="website" value="">
</div>

打开:./e/enews/index.php
找到:eCheckCloseMods('fb');//关闭模块
在后面加:

    if(!empty($_POST['website'])){
        db_close();
        $empire=null;
        printerror("非法提交","history.go(-1)",1);
    } 

这样可以骗机器人去填写内容,只要填了就不能提交,类似的表单也可放多个,每个都是留给机器人的陷阱,让反馈信息变得很干净 aini

全部评论:0收藏本文
0