asp、ACCESS网站后台输入正确的密码账号进不去,仍在登录界面。 30
asp网站后台输入密码账号进不去,仍返回登录界面,但是输入错的会提示,一般隔一天就又进去了(loginchk.asp)<!--#includefile=conn.asp-...
asp网站后台输入密码账号进不去,仍返回登录界面,但是输入错的会提示,一般隔一天就又进去了(loginchk.asp)
<!--#include file=conn.asp-->
<link href="Style.css" rel="stylesheet" type="text/css">
<%
dim sql
dim rs
dim username
dim password
'session("ijob_err")=0
if session("ijob_err")="" then
session("ijob_err")=0
else
if session("ijob_err")>=3 then '错误次数设置
response.write " <b>系统保护状态,错误次数太多!"
response.end
end if
end if
if trim(request("username"))="" or trim(request("password"))="" then
response.write " <b>帐号或密码为空!"
response.end
end if
username=replace(trim(request("username")),"'","‘")
password=replace(trim(request("password")),"'","‘")
set rs=server.createobject("adodb.recordset")
sql="select * from [admin] where Password='"&Password&"' and UserName='"&UserName&"'"
rs.open sql,conn,1,1
if not rs.bof and not rs.eof then
if password=rs("password") then
Response.cookies("ershou")("administrator")=rs("username")
Response.cookies("ershou")("ijob")=1
session("admin_ijob")=now()
Response.cookies("ershou")("domain")=Request.ServerVariables("SERVER_NAME")
Response.Redirect "index.asp"
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<LINK href="../1.css" rel=stylesheet></LINK>
清理缓存什么都试过了,没用。浏览器也都试过了,么用。数据库是ACCESS的,之前是用MD5加密的。也是出现同样问题,输入对的进不去,就仍在登录界面,类似刷新了一下,密码也重新再数据库中改过的,错了会提示的,到了第二天就会可以进去了,。。。郁闷中。后来取消了MD加密问题仍在。同时还发现在前台能注册成功(数据库中有数据的),但是在前台的登录也进不去。
可以的时候呢,又都可以进去了。 展开
<!--#include file=conn.asp-->
<link href="Style.css" rel="stylesheet" type="text/css">
<%
dim sql
dim rs
dim username
dim password
'session("ijob_err")=0
if session("ijob_err")="" then
session("ijob_err")=0
else
if session("ijob_err")>=3 then '错误次数设置
response.write " <b>系统保护状态,错误次数太多!"
response.end
end if
end if
if trim(request("username"))="" or trim(request("password"))="" then
response.write " <b>帐号或密码为空!"
response.end
end if
username=replace(trim(request("username")),"'","‘")
password=replace(trim(request("password")),"'","‘")
set rs=server.createobject("adodb.recordset")
sql="select * from [admin] where Password='"&Password&"' and UserName='"&UserName&"'"
rs.open sql,conn,1,1
if not rs.bof and not rs.eof then
if password=rs("password") then
Response.cookies("ershou")("administrator")=rs("username")
Response.cookies("ershou")("ijob")=1
session("admin_ijob")=now()
Response.cookies("ershou")("domain")=Request.ServerVariables("SERVER_NAME")
Response.Redirect "index.asp"
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<LINK href="../1.css" rel=stylesheet></LINK>
清理缓存什么都试过了,没用。浏览器也都试过了,么用。数据库是ACCESS的,之前是用MD5加密的。也是出现同样问题,输入对的进不去,就仍在登录界面,类似刷新了一下,密码也重新再数据库中改过的,错了会提示的,到了第二天就会可以进去了,。。。郁闷中。后来取消了MD加密问题仍在。同时还发现在前台能注册成功(数据库中有数据的),但是在前台的登录也进不去。
可以的时候呢,又都可以进去了。 展开
4个回答
展开全部
有时候可以进去 说明程序应该没问题 否则是不可能进去的
问题可能是在输入的时候 是不是输入了多余的字符 比如空格
用户名和密码用手一个一个字符敲进去看看 不要用复制
问题可能是在输入的时候 是不是输入了多余的字符 比如空格
用户名和密码用手一个一个字符敲进去看看 不要用复制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
焱人科技
2024-10-30 广告
2024-10-30 广告
企业邮箱注册咨询热线:13350877465袁经理企业邮箱拥有自研飞天安全攻防体系,实现企业邮件安全畅邮,存储不限容量,同时支持企业多终端登录、钉+邮绑定、多域名管理、个性化定制企业形象等众多功能,为企业提供7*24小时VIP技术服务支持,...
点击进入详情页
本回答由焱人科技提供
展开全部
不知道,你是一个人用,还是几个人用啊?
if session("ijob_err")>=3 then '错误次数设置
看到没有,改成几百次好了.
如果3次...... 那个3改成几百好了 这样你就输个几百次了
这些代码,加了很多画蛇添足的东西...
if session("ijob_err")>=3 then '错误次数设置
看到没有,改成几百次好了.
如果3次...... 那个3改成几百好了 这样你就输个几百次了
这些代码,加了很多画蛇添足的东西...
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!--#include file=conn.asp-->
<link href="Style.css" rel="stylesheet" type="text/css">
<%
dim sql
dim rs
dim username
dim password
if trim(request("username"))="" or trim(request("password"))="" then
response.write " <b>帐号或密码为空!"
response.end
end if
username=replace(trim(request("username")),"'","‘")
password=replace(trim(request("password")),"'","‘")
set rs=server.createobject("adodb.recordset")
sql="select * from [admin] where Password='"&Password&"' and UserName='"&UserName&"'"
rs.open sql,conn,1,1
if not rs.bof and not rs.eof then
if password=rs("password") then
Response.cookies("ershou")("administrator")=rs("username")
Response.cookies("ershou")("ijob")=1
session("admin_ijob")=now()
Response.cookies("ershou")("domain")=Request.ServerVariables("SERVER_NAME")
Response.Redirect "index.asp"
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<LINK href="../1.css" rel=stylesheet></LINK>
<link href="Style.css" rel="stylesheet" type="text/css">
<%
dim sql
dim rs
dim username
dim password
if trim(request("username"))="" or trim(request("password"))="" then
response.write " <b>帐号或密码为空!"
response.end
end if
username=replace(trim(request("username")),"'","‘")
password=replace(trim(request("password")),"'","‘")
set rs=server.createobject("adodb.recordset")
sql="select * from [admin] where Password='"&Password&"' and UserName='"&UserName&"'"
rs.open sql,conn,1,1
if not rs.bof and not rs.eof then
if password=rs("password") then
Response.cookies("ershou")("administrator")=rs("username")
Response.cookies("ershou")("ijob")=1
session("admin_ijob")=now()
Response.cookies("ershou")("domain")=Request.ServerVariables("SERVER_NAME")
Response.Redirect "index.asp"
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
else
response.write " <b>身份确认失败!请<a href=login.asp><b><font color=#Ff0000>重新登陆</font></b></a></b> "
session("ijob_err")=session("ijob_err")+1
response.end
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<LINK href="../1.css" rel=stylesheet></LINK>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if password=rs("password") then
真是多余!!!
真是多余!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询