标题:[求助]MD5的问题,请高手帮忙!急!!
只看楼主
harryzhao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-12-11
 问题点数:0 回复次数:1 
[求助]MD5的问题,请高手帮忙!急!!

<!--#include file="System/DBconn.asp"-->
<!--#include file="System/char.asp"-->
<!--#include file="md5.asp"-->
<%
dim uid ,upwd,rs,sqltext,lastlogin
uid=checkStr(trim(Request.Form("userid")))
upwd=checkStr(trim(Request.Form("password")))
set rs=server.createobject("adodb.recordset")
sqltext="select adspass,popedom from Adsuper where admintype=0 and adsname='" & uid & "'"
rs.open sqltext,conn,1,1
if rs.eof and rs.bof then
response.write"<SCRIPT language=JavaScript>alert('您输入的用户名不正确。');"
response.write"this.location.href='javascript:history.back();'</SCRIPT>"
rs.close
set rs=nothing
else
if upwd<>rs("adspass") then
response.write"<SCRIPT language=JavaScript>alert('您输入的密码不正确。');"
response.write"this.location.href='javascript:history.back();'</SCRIPT>"
rs.close
set rs=nothing
else
session("adsname")=uid
session("popedom")=rs("popedom")
session.timeout=45
lastlogin=now()
conn.execute("update Adsuper set Lastlogintime='"&lastlogin&"',LastLoginIp='"&Request.ServerVariables("REMOTE_ADDR")&"' where adsname='"&uid&"'")
rs.close
set rs=nothing

response.redirect "Index.asp"
end if
end if
%>
用密码登陆的时候出现密码错误

用加密后的密码却能登陆!是不是这里代码有什么问题

请高手指教!谢谢

搜索更多相关主题的帖子: password include where file 
2005-12-11 21:38
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
if upwd<>md5(rs("adspass")) then
md5必须加密判断。
2005-12-11 22:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-37865-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.208270 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved