芜湖网站开发

芜湖网站开发公司

asp防止垃圾留言代码

发布于:2020/3/6 阅读()次 标签:芜湖网络公司

server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))

Response.Write(server_v1)

server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))

if mid(server_v1,8,len(server_v2))<>server_v2 then

response.write "禁止外部提交数据"

response.end

end if

if len(request.form("frmContent"))>1000 then

response.write "输入内容超过规定字符数目"

response.end

end if

if request.cookies("visitime")<>"" then

if DateDiff("s",request.cookies("visitime"),now())<60 then

response.write "请勿在1分钟内重复提交评论"

response.end

end if

end if

count="六合彩,免费电影,安利,http,www"

connts = split(connt,",")

For each glword in connts

if instr(request.form("frmcontent"),glword)<>0 then

response.write "该关键字已被过滤"

response.end

end if

next

Dim UserNam,Comments

Dim fieldlist,Valuelist

UserName = Request.Form("UserName")

Comments = Request.Form("Comments")

newsid = Request.Form("newsid")

If UserName = "" Or Comments = "" Then

Response.Write("姓名或者内容没有填写")

Response.End()

End If

fieldlist = array("UserName","Comments","newsid")

valuelist = array(UserName,Comments,newsid)

Set objRs = Server.CreateObject("ADODB.recordset")

objRs.open "Feedback",objConn,1,2

objRs.addnew fieldlist,valuelist

closeI()

response.cookies("visitime")=now()

response.Redirect(server_v1)


上一篇:利用Firefox浏览器判断页面是真静态还是伪静态的方法

下一篇:Asp留言本有效防止垃圾广告