现在位置:首页 » 网站建设 »

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

时间:2013年03月04日 ⁄ 分类: 网站建设 评论:19

山寨吧用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;
              }

目前有 19 条评论
avatar
沏雨 2016-01-16 07:54回复
头像呢
avatar
沏雨 2016-01-16 07:53回复
嗯嗯,学习了
avatar
hsztc 2015-09-28 17:43回复
学习了,不知道有用没
avatar
啪啪啪啊啊啊 2015-11-30 15:12 / 回复
@hsztc:好方法  谢谢了~
avatar
伤羽 2015-07-31 13:29回复
看看你的评论打勾
avatar
啪啪啪 2014-04-28 19:30回复
非常感谢啊,终于找到了好方法,被垃圾评论困扰多时了。
avatar
魂牵梦萦 2014-02-24 20:18回复
学习了。
avatar
阿修 2013-04-11 12:47回复
貌似停用复选框评论了?
我还在使用当中,感觉确实在一定程度上防御了机器人……
avatar
山寨吧 2013-04-11 14:47 / 回复
@阿修:应为防御不了垃圾评论所以我停止了
avatar
七彩飞虹 2013-03-08 13:33回复
学习下,就怕机器垃圾,手工的俺也不怕。
avatar
无名智者 2013-03-05 12:42回复
以后准备做个插件了~
avatar
山寨吧 2013-03-05 13:47 / 回复
@无名智者:支持你
avatar
EnEnBa 2013-03-05 08:41回复
先看看山寨的试用效果。
这个对机器人评论来说这个东西应该很容易绕过的吧。
avatar
山寨吧 2013-03-05 09:00 / 回复
@EnEnBa:我现在做测试的小白鼠吧,后台所有插件已经关闭试试效果如何
avatar
老妖 2013-03-05 00:17回复
很有爱。这种form方式的好像可以破解的。
avatar
山寨吧 2013-03-05 08:07 / 回复
@老妖:只要能阻止垃圾评论我就满意了
avatar
alen 2013-03-04 23:55回复
很明显,我是填补沙发的。我用在模板上发现加载很慢,逐放弃。
avatar
山寨吧 2013-03-05 08:06 / 回复
@alen:这是简单的HTML语句不会造成加载缓慢吧
avatar
alen 2013-03-05 12:10 / 回复
@山寨吧:网络问题,Ok了。