论坛讨论区中总能看见网友遇到这种问题,这种问题确实很让人烦燥,今天删除了一千条,明天又来了二千条,一天比一天多,这都怪那些发布垃圾广告的机器人,多余的也不说了,谈一谈该如何有效的防范吧。
个人认为一般两招即可搞定!!!
不是瞎吹牛,以前我也是受害者,现在用了这两招,留言本已无毒害了!
第一招,大多数网友都知道,用验证码的形式,如果朋友们闲用图片验证码麻烦,可以自己编写加、减法验证码,这总该没问题了吧,如果还是不会写的朋友,请参考以下代码:
|
代码片段: ’-- 打印出验证码问题 ’-- 存进隐藏域进行比较,估计大家也明白,所以就不再一一写出了. |
第二招,其实第一招大家一般都用过,最重要的是这第二招,大部分人都不曾用过。就是判断发贴的来源地址,机器人发贴软件我没有使用过,不过我用了这第二招,垃圾广告确实没有了,所以这部分设置是很重要的,闲话不说,具体步骤如下:
|
代码片段: ’-- 模拟发贴页面地址为add.html,应该做如下判断 |
在你的提交页面上使用以上方法,判断下发贴的来源地址就可以了,再加上第一招,相信你的垃圾广告问题就会解决了。
如果还不能解决的话,那么再出必杀计,屏蔽掉包含<a href=这类代码的留言。。。
|
代码片段: response.write "<script language='javascript'>alert('对不起,请您正确留言!');history.go(-1);</script>" en dif |
原载: No.1网络工作室 http://www.noonenet.cn/