« asp处理大数据量sql数据表的分页的办法网站反复背百度K,又反复收录的情况分析 »

asp敏感字、非法关键字屏蔽函数(附带最新修正版附带敏感字拿来就能用)

 

以前就写过一个关于怎么屏蔽敏感信息的小程序,我用这个函数,让三个每天总信息在3万条左右的网站基本不用维护,很多朋友找我要过这个代码,现在我把最全面的程序发布出来,希望有需要的朋友能用上。

使用方法:


asp文件里面是个函数,直接调用就行 <!-- #include file="words.asp" -->

函数的原理:存在敏感字就自动转换为“***”这个符号,然后去判断内容中是否存在“***”,存在即提示信息不合法,禁止提交。

函数为ND_say_what()函数,意思是把敏感字转换为“***”。

例如我有个会员可以提交的表单输入框是title和content,那么使用如下:

AAS=ND_say_what(trim(Request.Form("title")))     ‘先替换title中的敏感字为“***”
BBS=ND_say_what(trim(Request.Form("content")))   ‘原理同上
   
if instr(AAS,"***")=0  and instr(bbs,"***")=0  then
   <这里写上不存在敏感字时要处理的情况,下面的是存在敏感字时候的跳转提示>
else
   Response.Write   (   "<script   language='JavaScript'>   alert('您提交的信息内容被限制提交!');location.href='#';</script>")  
end if
基本常见的敏感字我已经加好了,到时候要继续添加敏感字的话 去words.asp里面复制上两行横线之间的内容,修改了里面的汉字为要新加的敏感字就行。

ASP过滤敏感字函数.rar

注:本文发自云南电子商务研究站(http://www.xiongmaotou.com),转载请附带本说明,谢谢

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。