我这样做网址自动过滤

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

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

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

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

5条评论:
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。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

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