海外邮件中继,海外退信中继,美国高速VPS,不限流量VPN,邮局维护和管理,邮件网关,EMOS邮件中继,POSTFIX邮件中继,Winwebmail邮件中继,Winmail邮件中继,DBMail邮件中继,JDMail邮件中继,Exchange邮件中继,MDaemon邮件中继 淘宝店:http://shantan.taobao.com 云邮科技官网:www.yunrelay.com
【字体设置:大 中 小】
最近我的博客的访问量在不断的增加,评论也越来越多了,最初的程序用的是直接显示验证码的方式,后来发现有很多广告,就增加了一个随机码的程序,程序的原理其实也很简单,就是点击按钮以后通过加密程序把时间加密成字符串,然后记录到数据库当中,当用户输入的随机码跟数据库的随机码不一致的时候就禁止评论,这样一来,几乎一个广告都没有了,因为其中用了两个验证的程序,现在的注册机还没有这样智能。
最近不少朋友反应评论太麻烦了,所以我决定修改一下程序,直接用原来的验证程序就可以了,因为那么久没有广告了,本以为会安静了,没想到不到半个小时,就连续十几个相同的广告上来了,实在是郁闷,马上删除了广告,马上就回来了!
于是我简单加了一个代码,检测到那个IP以后就把他引到到其他的页面去,这样他就发不了广告了,但是这个不是解决问题的根本办法,用随机码是麻烦一点,但是安全性相当的高。后来想到了某些网站的程序,采用点击获取验证码的程序,就将程序进行了修改,采用点击以后才显示验证码的方式,这样相信对防止广告应该可以起到一定的作用。
先观察几天看看还有没有广告过来,如果还有的话就启用随机码的方式,即使麻烦也用,因为评论最怕就是一些违法的信息,搞不好网站都有可能被封的。
这个代码放到要显示验证码的地方:程序代码: [ 复制代码到剪贴板 ]
这个代码放到BODY中,记得修改产生验证码的页面(本代码于code.asp为例)程序代码: [ 复制代码到剪贴板 ]
function refreshimg(){document.all.checkcode.src='code.asp';}
</script>
发表评论 - 不要忘了输入验证码哦!