asp修改密码代码

谁知道 给我个,谢谢了
2025-01-04 15:31:52
推荐回答(4个)
回答1:

<%
if session("shiwei_username")="" then
%>

<%
response.end
end if
%>




<%=dianming%> - 修改密码







<%if request("hid1")="" then%>
<%
sql="select * from login where id="&session("shiwei_id")
set rs=conn.execute(sql)
%>
























修改密码



















原密码:
新密码:
确认新密码:



">




<%
else
pwd_old=request("pwd_old")
pwd_new=request("pwd_new")
sql="select * from login where username='"&session("shiwei_username")&"' and pwd='"&md5(pwd_old)&"'"
set rs=conn.execute(sql)
if rs.eof then
%>

<%
response.end
end if
sql="update login set pwd='"&md5(pwd_new)&"' where id="&request("id")
conn.execute(sql)
%>

<%
end if
%>

回答2:

通常带用户系统的网站都需要制作修改密码的功能,字面上说的修改密码,其实就是我们平时写的记录更新功能了,修改密码很简单,您只需要在asp页面里面执行一句SQL语句就可以实现密码的更新,但基于安全起见,我们需要对用户进行身份验证,防止密码被不法分子非法篡改,目前网络上流行的验证方式一般有:验证密码、邮件认证、问题验证、手机短信认证等,通常简单的用户系统制作一个密码验证或者问题认证就好了,修改密码很简单,不过出于安全性,我们需要将它复杂化了,它就是一个普通的记录更新。

普通修改密码:

<%
    dim password
    password=request.from("password")
    set rs=server.createobject("adodb.recordset")
    rs.open "update user set password='"&password&"' where password = '"&原密码验证&"' and username='"&传入当前登录用户名&"'" ,conn,1,1

%>

回答3:

account.asp

回答4:

你hi我,我给你写一个。。。。不同程序,修改密码的代码不一样的。。。