html5中文学习网

您的位置: 首页 > 网络编程 > PHP编程 » 正文

php过滤垃圾留言(评论)信息功能-php程序员的笔记_PHP教程_编程技术

[ ] 已经帮助:人解决问题

由于本博客经常遭遇一些好奇人士做各种测试,我经常会在文章评论的数据库里面看到各种奇奇怪怪的评论,要么是各种双引号,单引号,sql语句关键词等各种尝试,要么就是一些毫无意义的评论,所以对于文章评论这块不得不做了各种限制,垃圾评论信息过滤是最近才加上去的,参照了网上的一些案例,下面在此记录分享一下。hSLHTML5中文学习网 - HTML5先行者学习网

function isValidData($s){	if(preg_match("/([/x{4e00}-/x{9fa5}].+)//1{4,}/u",$s)){		return false;//同字重复5次以上	}elseif(preg_match("/^[0-9a-zA-Z]*$/",$s)){		return false;//全数字,全英文或全数字英文混合的	}elseif(strlen($s)<10){		return false;//输入字符长度过短	}	return true;}

以上垃圾信息过滤功能还是非常简单粗糙的,不过是应急之需,待有空了参照一下wordpress这种开源程序的垃圾信息过滤功能再继续补充。如果你有更好的方法或者想法请在下方留言帮以完善,作者将不胜感激。hSLHTML5中文学习网 - HTML5先行者学习网

hSLHTML5中文学习网 - HTML5先行者学习网
hSLHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助