当前位置: 首页 > 网站建设 > 正文

给EMLOG评论框加上√防止垃圾评论

山寨吧 发表于2013年3月4日 22:47
遇到好的内容请分享给更多人

山寨吧用EM做站已经1年多了虽说时间不长,但是也不短了,一直没开启EM自带的验证码?应为那个验证码字体小,字符还比较蛋疼。然后就在博客里面安装了反垃圾评论插件。最早的时候使用的是奇遇编写的反垃圾评论插件,可是后来还会被垃圾评论刷的几乎崩溃。后来有用了vibbow写的Akismet反垃圾评论插件,一直用了很久也不错,虽说不知道Ak的验证机制是什么,也有误伤好人的情况,但是的确抵御了垃圾评论的骚扰。可以从3月1日开始我就开始被垃圾评论爆菊,每天删8页垃圾评论。然后双开2个插件,结果是任何评论都进不来了。

PS:一直对社会化评论不感冒

现在刚刚获得无名智者的最新防垃圾评论方法:打√的验证机制,打√至少比那个验证码方便,比滑动条减少文件加载。只要能防住机器刷评论就行。手工垃圾评论俺不怕。

现在把方法无偿分享出来,供各位有需要的emer使用。

1:添加代码到module.php
<label for="wmzz_comc">
<input type="checkbox" value=9 id="wmzz_comc" name="wmzz_comc" required="required" autocomplete="on" required title="发表评论确认框:请勾选我再发表评论!">
<font color="red">请勾选我再发表评论!</font></label>

2:修改\include\controller\comment_controller.php
加入代码:


if($_POST['wmzz_comc']==9)
              {
              }
              else
              {
                emMsg('评论失败:您未选中发表评论确认框');
    exit;
              }

全文完
本文标签: emlog博客站长
本文标题: 给EMLOG评论框加上√防止垃圾评论
本文链接: http://blog.sz836.com/m/?post=4095

〓 随机文章推荐