大哥大姐 帮我看看错在哪里 重分赏
各位大哥:我写了一个asp密码验证代码 帮我看一看下面的两个asp页面之间有什么逻辑错误,我实在是头都想炸了也检查不出来,当登陆用户和密码错误的时候跳转到了login.asp页面,可是当登陆用户和密码正确的时候无法登陆到loginok.asp页面 ,还是跳转到login.asp页面
login.asp页面如下:
<!--#include file="top.asp"-->
<br>
<br>
<div align="center">
<% if isempty(session("user"))then %>
<font size="2" ><strong>用 户 登 陆</strong></font>
<% elseif session("user")="false" then %>
<font size="2" color="#FF0000"><strong>您非法登陆或者输入错误!</strong></font>
<% elseif session("user")="true" then
response.redirect("loginok.asp")
response.end
end if%>
</div>
<br>
<br>
<form name="form" action="checklogin.asp">
<div align="center"><font size="2">请输入用户名:
<input type="text" name="admin" size="8">
<br><br>
请输入密 码:
<input type="password" name="password" size="8">
<br><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
</font></div>
</form>
<br><br><br><br>
<!--#include file="bottom.asp"-->
checklogin.asp页面如下:
<!--#include file="conn.asp"-->
<%
dim rs5,sql5
set rs5=server.CreateObject("adodb.recordset")
sql5="select admin,password from admin where id=1"
rs5.open sql5,conn,1,1
dim admin ,password
admin=trim(request.Form("admin"))
password=trim(request.Form("password"))
if admin=rs5("admin") and password=rs5("password")then
session("user")="true"
response.redirect("loginok.asp")
else
session("user")="false"
response.Redirect("login.asp")
end if
rs5.close
set rs5=nothing
%>
login.asp页面如下:
<!--#include file="top.asp"-->
<br>
<br>
<div align="center">
<% if isempty(session("user"))then %>
<font size="2" ><strong>用 户 登 陆</strong></font>
<% elseif session("user")="false" then %>
<font size="2" color="#FF0000"><strong>您非法登陆或者输入错误!</strong></font>
<% elseif session("user")="true" then
response.redirect("loginok.asp")
response.end
end if%>
</div>
<br>
<br>
<form name="form" action="checklogin.asp">
<div align="center"><font size="2">请输入用户名:
<input type="text" name="admin" size="8">
<br><br>
请输入密 码:
<input type="password" name="password" size="8">
<br><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
</font></div>
</form>
<br><br><br><br>
<!--#include file="bottom.asp"-->
checklogin.asp页面如下:
<!--#include file="conn.asp"-->
<%
dim rs5,sql5
set rs5=server.CreateObject("adodb.recordset")
sql5="select admin,password from admin where id=1"
rs5.open sql5,conn,1,1
dim admin ,password
admin=trim(request.Form("admin"))
password=trim(request.Form("password"))
if admin=rs5("admin") and password=rs5("password")then
session("user")="true"
response.redirect("loginok.asp")
else
session("user")="false"
response.Redirect("login.asp")
end if
rs5.close
set rs5=nothing
%>
...全文
相关推荐
三门问题matlab程序
只是为了好玩写的一个小程序来对三门概率问题进行一个仿真,仿真结果是裁判/主持人 去掉一个干扰选项后,选手换自己原本的选择的胜率高,这种问题要注意题干。这个资源纯粹是为了换下载积分,分够的大哥大姐麻烦帮帮忙吧!
封包拦截器
封包拦截器,这东西也是找了好久 求哪位大哥大姐对我评论下啊我想下个资源大哥大姐非常感谢。。。真的求求你们了评论下我的资源吧。
ssh反转视频
没资源分下载其他资源,分享下自己珍藏,求大哥大姐包养下,谢谢
cad 水壶图 dwg文件
我需要呐积分 不好意思 我只是想下载个东西 给位师哥师姐 大哥大姐请谅解啊
c#摇奖机资料, 恭喜你中奖
恭喜你中奖 小游戏啦。 了。 从来没有上传过东西,今天第一次。各位大哥大姐不要见笑呀。


