密码修改啊 ASP+ACCESS的
<!--#includefile="conn.asp"--><!--#includefile="sql.asp"--><%setrs=server.createobjec...
<!--#include file="conn.asp"-->
<!--#include file="sql.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from yanzheng where username='"&session("username")&"'"
rs.open sql,conn,1,1
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=title%></title>
<link href="text.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" topmargin="0">
<p>
</p>
<p> </p>
<p> </p>
<p> </p>
<table width="679" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C5E4F3">
<tr>
<td width="667" height="35" bgcolor="#E6F2FF"><b class="p2">管理员密码修改</b></td>
</tr>
<tr><form method="post" action="adment.asp?action=edit" name="form1">
<td height="254" valign="top" bgcolor="#FFFFFF"><br>
<table width="448" border="0" align="center" cellpadding="8" cellspacing="0">
<tr bgcolor="#FFFFFF">
<td width="25%" align="right">用 户 名</td>
<td width="75%"><b><%=rs("username")%></b></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right">原始密码</td>
<td><input name=newpin type=password class=inp1 maxlength="12"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right">新密码</td>
<td><input name=newpin2 type=password class=inp1 maxlength="12"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right">再次输入</td>
<td><input name=newpin3 type=password class=inp1 maxlength="12"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right"> </td>
<td> <font color=red>!如不修改登录密码,此处什么也不用填</font></td>
</tr>
</table>
<p align="center"><input type="submit" value=" 提 交 " name="submit" class=btn> <input type="button" value=" 返 回 " onClick="javascript:window.history.go(-1);" class=btn></p><br><br></td>
</form>
</tr>
</table>
<!--#include file="copy.asp"-->
</body>
</html>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
*****************************************
求个adment.asp 代码啊,高手一定帮帮我啊,给个我参考下
详细些好吗,我给你加分
我的密码就是直接存的,我也不会MD5加密 展开
<!--#include file="sql.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from yanzheng where username='"&session("username")&"'"
rs.open sql,conn,1,1
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=title%></title>
<link href="text.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" topmargin="0">
<p>
</p>
<p> </p>
<p> </p>
<p> </p>
<table width="679" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C5E4F3">
<tr>
<td width="667" height="35" bgcolor="#E6F2FF"><b class="p2">管理员密码修改</b></td>
</tr>
<tr><form method="post" action="adment.asp?action=edit" name="form1">
<td height="254" valign="top" bgcolor="#FFFFFF"><br>
<table width="448" border="0" align="center" cellpadding="8" cellspacing="0">
<tr bgcolor="#FFFFFF">
<td width="25%" align="right">用 户 名</td>
<td width="75%"><b><%=rs("username")%></b></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right">原始密码</td>
<td><input name=newpin type=password class=inp1 maxlength="12"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right">新密码</td>
<td><input name=newpin2 type=password class=inp1 maxlength="12"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right">再次输入</td>
<td><input name=newpin3 type=password class=inp1 maxlength="12"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="right"> </td>
<td> <font color=red>!如不修改登录密码,此处什么也不用填</font></td>
</tr>
</table>
<p align="center"><input type="submit" value=" 提 交 " name="submit" class=btn> <input type="button" value=" 返 回 " onClick="javascript:window.history.go(-1);" class=btn></p><br><br></td>
</form>
</tr>
</table>
<!--#include file="copy.asp"-->
</body>
</html>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
*****************************************
求个adment.asp 代码啊,高手一定帮帮我啊,给个我参考下
详细些好吗,我给你加分
我的密码就是直接存的,我也不会MD5加密 展开
3个回答
展开全部
我以前有写过,但现在没有现成的代码。
要实现对该用户进行 密码的修改,必须要做的就是
1.验证该用户的原始密码是否正确(这个在后台做),
2.两次输入的新密码是否一致(这个可以在前台JS中判断,没有必要提交到后台adment.asp中去做。)
3.更新该用户的密码。采取
update 表名 set 密码的字段 where 用户名字段 = 该用户的用户名
就现有的代码,可以说采用 post的提交方式,保证了用户名和密码的安全性,在后台可以 采取 request.form("form域中定义的ID")来接收新密码。
....
忘记说了,根据 action="adment.asp?action=edit" 可以看出,adment.asp页面不止一个密码修改的功能,所以在adment.asp中还要对
它后面传递的参数进行判断,如果action=edit 才是密码修改。
得到这个参数可以使用 request.querystring("action")。
不渴望得到分,只希望对你有帮助。加油!
要实现对该用户进行 密码的修改,必须要做的就是
1.验证该用户的原始密码是否正确(这个在后台做),
2.两次输入的新密码是否一致(这个可以在前台JS中判断,没有必要提交到后台adment.asp中去做。)
3.更新该用户的密码。采取
update 表名 set 密码的字段 where 用户名字段 = 该用户的用户名
就现有的代码,可以说采用 post的提交方式,保证了用户名和密码的安全性,在后台可以 采取 request.form("form域中定义的ID")来接收新密码。
....
忘记说了,根据 action="adment.asp?action=edit" 可以看出,adment.asp页面不止一个密码修改的功能,所以在adment.asp中还要对
它后面传递的参数进行判断,如果action=edit 才是密码修改。
得到这个参数可以使用 request.querystring("action")。
不渴望得到分,只希望对你有帮助。加油!
展开全部
建立adment.asp文件,adment.asp文件中使用request获取提交的内容.
<!--#include file="conn.asp"-->
<%
aa=request("newpin")
sql = "select * from [admin_user] where admin_UserId='"&request("admin_userid")&"'"
set rs=Server.Createobject("ADODB.RecordSet")
rs.Open sql,conn,1,3
rs("userpassword")=md5(pw1)
rs.update
rs.close
set rs=nothing
%>
可以参照这个修改,你的这个很简单,不需要MD5验证的,一看就明白了.
<!--#include file="conn.asp"-->
<%
aa=request("newpin")
sql = "select * from [admin_user] where admin_UserId='"&request("admin_userid")&"'"
set rs=Server.Createobject("ADODB.RecordSet")
rs.Open sql,conn,1,3
rs("userpassword")=md5(pw1)
rs.update
rs.close
set rs=nothing
%>
可以参照这个修改,你的这个很简单,不需要MD5验证的,一看就明白了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我看不懂这是什么代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询