<%
if request.form("uname")="" or request.form("upass")="" or request.form("umibao")="" or request.form("udaan")="" then
response.redirect("a.asp")
response.end()
end if
%>
------解决方案--------------------
<%
if instr(request.ServerVariables("HTTP_REFERER"),"a.asp")=0 then
response.write("<script>alert('非法操作,请重新登录!!'); window.location.href='a.asp'</script>")
response.End()
end if
%>
b.asp页面服务器端用于验证。先验证是否符合基本规则要求,再连接数据库进行用户名、密码的对应验证。如果连基本的规则要求都不符合,直接跳转不需要打开数据库了。
if name="" then
跳转至a.sp并显示错误信息
end if
'第一步,上面是先验证是否符合基本规则要求
再打开conn.asp文件
'第二步,再打开数据库
(下面的验证不写了)