[求助]脏字过滤问题!
现在问题是插入不了留言,总提示“有违规内容”,我的想法是把脏字都存在数据库里!提交留言时就判断是否是脏字!Sqltr="select badwords from badword"
Set rs2= Server.CreateObject("ADODB.RecordSet")
rs2.open Sqltr,Conn,1,1
dim bad
bad=rs2("badwords")
function IsRoll(BodyStr)
dim RollStr,Ibound
RollStr=Array(bad)
Ibound=Ubound(RollStr)
for i=0 to Ibound
if instr(BodyStr,RollStr(i))<>0 then
IsRoll=true
exit Function
end if
next
IsRoll=false
end function
if IsRoll(GBookBody) and IsRoll(GBookTitle) then
response.Write("<script language='JavaScript'>alert('有违规内容')</script>")
else
'保存留言
SQLStr="Insert Into 。。。