asp动态网页设计
很简单,用session不可以了吗
例:login。asp
<%
if session("error")<>"" then
response。 write session("error") '错误信息
end if
%>
<input type="submit" name="send" <%if session("count")>3 then%> disabled="disabled" &l...全部
很简单,用session不可以了吗
例:login。asp
<%
if session("error")<>"" then
response。
write session("error") '错误信息
end if
%>
<input type="submit" name="send" <%if session("count")>3 then%> disabled="disabled" <%end if%> value="登录" /> 判断错误次数
Check。
asp
if session("count")="" then '设定登录次数
session("count")=1
else
if session("count")>3 then
response。
write "<script>window。history。back();</script>" '正常不会提交,但还是要防范于未然,直接返回不给提示
else
session("count")=session("count")+1
end if
end if
if request。
form("name")="" then
session("error")="用户名不能为空"
response。
redirect("login。asp")
response。end()
elseif request。form("password")="" then
session("error")="密码不能为空"
response。
redirect("login。asp")
response。end()
end if
'判断数据库中是否有该用户名密码或是否正确
if rs。eof then
session("error")="用户名或密码错误!"
response。
redirect("login。asp")
response。
end()
end if
别忘登录成功清空session,以防重新
session("error")=""
session("count")=""。收起