passwd_change.asp
上传用户:llrg7406
上传日期:2007-03-02
资源大小:654k
文件大小:1k
源码类别:

教育系统应用

开发平台:

Delphi

  1. <%@ Language=VBScript %>
  2. <%
  3. if (isempty(session("username")) or len(session("username"))=0) then
  4. Response.Write "您的登录已过期,请重新登录。"
  5. Response.End
  6. end if
  7. set conn = server.CreateObject("adodb.connection")
  8. conn.Open application("dsn")
  9. newpass = Request.Form("newpass")
  10. oldpass = Request.Form("oldpass")
  11. oldpass = replace(oldpass,"'","''")
  12. sql ="select * from usertype where name='" & session("username") & "' and passwd ='" & oldpass & "'"
  13. set rs = server.CreateObject("adodb.recordset")
  14. rs.Open sql,conn
  15. if rs.EOF then
  16. rs.Close
  17. set rs = nothing
  18. conn.Close
  19. set conn=nothing
  20. Response.Write "用户名或密码不正确。"
  21. Response.End
  22. end if
  23. rs.Close
  24. set rs=nothing
  25. sql = "update usertype set passwd='" & newpass & "' where name='"  & session("username") & "'"
  26. conn.Execute sql
  27. conn.Close
  28. set conn = nothing
  29. %>
  30. <HTML>
  31. <HEAD>
  32. <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
  33. <link rel="stylesheet" type="text/css" href="xcss.css">
  34. </HEAD>
  35. <BODY background=images/zapsmbknd.gif>
  36. <p>
  37. <TABLE border=0 cellPadding=1 cellSpacing=1 width="75%">
  38.   
  39.   <TR>
  40.     <TD align=center><div class="zTitle">密码修改成功!</div></TD>
  41.   <TR>
  42.    <TR>
  43.     <TD align=center><INPUT type="button" name=cancel value="确定" onclick="javascript:window.close();"></TD></TR>
  44. </TABLE></P>
  45. </BODY>
  46. </HTML>