这是一段防止外部提交表单的asp代码。许多用asp做的网站经常被黑客光顾,其中使用外部提交表单的方法占了很大一部分。在你的网站有表单的地方加上这段,跟使用外部提交表单的不法人士说NO。
<%
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))'获取域名来路地址
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))'获取本地域名地址
if mid(server_v1,8,len(server_v2))<>server_v2 then'比较2个域名是否相同如果不相同则警告并结束程序。
response.write "<script>alert('警告!你正在从外部提交数据!!请立即终止!!\n你的IP已经被记录.');</script>"
response.End()
end if
%>