订阅此博客

如何订阅博客?

Blog首页关于和平海底Blog存档联系王志勇网站地图友情链接

我这样做网址自动过滤 - 王志勇的Blog
我这样做网址自动过滤

王志勇 发表于 2007年07月29日 00:02

Blog评论留下网址有这些好处,Blog地址是用户的网络ID,给用户归属感。我的评论功能的input表单主要有“名字”和“网址”2项,当审核后台的spam多的时候会启用“验证码”。

但是大约有5%的用户,“网址”并不是填写他们的Blog地址,而是填写电子邮箱地址,或者是一个英文单词,或者是一句中文,或者是填写“没有”。我在后面特别提示“可省,仅限于您的Blog地址或者专栏地址”,但是仍然存在这些情况。所以我对用户添写的网址做自动过滤,规则有2条:1、凡是网址处填写的网址包含“@”这个符号,网址会自动清除,因为这多为电子邮件;2、凡是不包含“.”,网址也会自动清除,因为这不是网址。例如用户填写http://abc,网址就会自动清除。

“名字”和留言内容不受影响。

UTF-8的Trackback: http://www.auiou.com/capable/trackbacksw.jsp?nae00000135
» 直接发送Trackback到此文章  » GB2312及其它语言的Trackback地址


有和平天使们的5条评论 (5 Peaceful Angels' Comments):

1   农民李威 发表于 2007-07-29 20:33
太有才了。

有大学问拉。

2   自由勇 发表于 2007-07-29 21:59
愧不敢当,谢谢支持:)。

3   黑色太阳 发表于 2007-08-19 15:51
你好,我想给我网站加个BLOG,可以吗,你的程序真的不错,我的网址:
http://shopping.yyqyshow.com

4   stlike 发表于 2007-11-19 14:18
哈哈,请问大哥,如果把这个验证方面的,用到PJ博客方面去,就好了,严正码太烦了;

5   自由勇 发表于 2008-03-09 23:11
Trackback来自 《验证码对人工spam十分有效

与大家的Blog一样,我的Blog过去经常收到spam。在没有任何自动过滤、验证码的情况下,每天至少会收到10~30条,甚至更多。有的spam是用ping的方式,post处理程序正好能接收,所以不做过滤的话,一天可能会收到上百条spam。

即刻发表评论 (Deliver a prompt comment)

名字: (*必填)
网址: (可省,仅限于Blog地址)

正文:

    记住信息?

直接发送Trackback到此文章

说明:请勿发送垃圾信息、垃圾邮件;本评论系统不支持HTML标签。(您的留言需要审核)


Copyright © 2006-2008 auiou.com All rights reserved.
此Blog程序由王志勇编写