modipwd.aspx
上传用户:avia982301
上传日期:2008-10-30
资源大小:557k
文件大小:4k
源码类别:

.net编程

开发平台:

C#

  1. <!--#include file = "private.aspx"-->
  2. <%
  3. '######################################
  4. ' eWebEditor v4.00 - Advanced online web based WYSIWYG HTML editor.
  5. ' Copyright (c) 2003-2007 eWebSoft.com
  6. '
  7. ' For further information go to http://www.ewebsoft.com/
  8. ' This copyright notice MUST stay intact for use.
  9. '######################################
  10. %>
  11. <%
  12. sPosition = sPosition & "修改用户名及密码"
  13. Call Header()
  14. Call Content()
  15. Call Footer()
  16. %>
  17. <script language="vb" runat="server">
  18. Sub Content()
  19. Select Case sAction
  20. Case "MODI"
  21. Call DoModi()
  22. Case Else
  23. Call ShowForm()
  24. End Select
  25. End Sub
  26. Sub ShowForm()
  27. Response.Write ("<script language=javascript>" & VBcrlf & _
  28. "function checklogin() {" & VBcrlf & _
  29. "var obj;" & VBcrlf & _
  30. "obj=document.myform.newusr;" & VBcrlf & _
  31. "obj.value=BaseTrim(obj.value);" & VBcrlf & _
  32. "if (obj.value=="""") {" & VBcrlf & _
  33. "BaseAlert(obj, ""新用户名不能为空!"");" & VBcrlf & _
  34. "return false;" & VBcrlf & _
  35. "}" & VBcrlf & _
  36. "obj=document.myform.newpwd1;" & VBcrlf & _
  37. "obj.value=BaseTrim(obj.value);" & VBcrlf & _
  38. "if (obj.value=="""") {" & VBcrlf & _
  39. "BaseAlert(obj, ""新密码不能为空!"");" & VBcrlf & _
  40. "return false;" & VBcrlf & _
  41. "}" & VBcrlf & _
  42. "if (document.myform.newpwd1.value!=document.myform.newpwd2.value){" & VBcrlf & _
  43. "BaseAlert(document.myform.newpwd1, ""新密码和确认密码不相同!"");" & VBcrlf & _
  44. "return false;" & VBcrlf & _
  45. "}" & VBcrlf & _
  46. "return true;" & VBcrlf & _
  47. "}" & VBcrlf & _
  48. "</s" & "cript>")
  49. Response.Write ("<table border=0 cellspacing=1 align=center class=navi>" & _
  50. "<tr><th><%=sPosition%></th></tr>" & _
  51. "</table>")
  52. Response.Write ("<br>")
  53. Response.Write ("<table border=0 cellspacing=1 align=center class=form>" & _
  54. "<form action='?action=modi' method=post name=myform onsubmit=""return checklogin()"">" & _
  55. "<tr>" & _
  56. "<th>设置名称</th>" & _
  57. "<th>基本参数设置</th>" & _
  58. "<th>设置说明</th>" & _
  59. "</tr>" & _
  60. "<tr>" & _
  61. "<td width=""15%"">新用户名:</td>" & _
  62. "<td width=""55%""><input type=text class=input size=20 name=newusr value=""" & inHTML(Session("eWebEditor_User")) & """></td>" & _
  63. "<td width=""30%""><span class=red>*</span>&nbsp;&nbsp;旧用户名:<span class=blue>" & outHTML(Session("eWebEditor_User")) & "</span></td>" & _
  64. "</tr>" & _
  65. "<tr>" & _
  66. "<td width=""15%"">新 密 码:</td>" & _
  67. "<td width=""55%""><input type=password class=input size=20 name=newpwd1 maxlength=30></td>" & _
  68. "<td width=""30%""><span class=red>*</span></td>" & _
  69. "</tr>" & _
  70. "<tr>" & _
  71. "<td width=""15%"">确认密码:</td>" & _
  72. "<td width=""55%""><input type=password class=input size=20 name=newpwd2 maxlength=30></td>" & _
  73. "<td width=""30%""><span class=red>*</span></td>" & _
  74. "</tr>" & _
  75. "<tr><td align=center colspan=3><input type=submit name=bSubmit value=""  提交  ""></a>&nbsp;<input type=reset name=bReset value=""  重填  ""></td></tr>" & _
  76. "</form>" & _
  77. "</table>")
  78. End Sub
  79. Sub DoModi()
  80. Dim sNewUsr, sNewPwd1, sNewPwd2
  81. sNewUsr = Trim(Request("newusr"))
  82. sNewPwd1 = Trim(Request("newpwd1"))
  83. sNewPwd2 = Trim(Request("newpwd2"))
  84. If sNewUsr = "" Then
  85. GoError ("新用户名不能为空!")
  86. End If
  87. If sNewPwd1 = "" then
  88. GoError ("新密码不能为空!")
  89. End If
  90. If sNewPwd1 <> sNewPwd2 Then
  91. GoError ("新密码和确认密码不相同!")
  92. End If
  93. sUsername = sNewUsr
  94. sPassword = sNewPwd1
  95. Call WriteConfig()
  96. Response.Write("<table border=0 cellspacing=1 align=center class=navi>" & _
  97. "<tr><th>" & sPosition & "</th></tr>" & _
  98. "</table>")
  99. Response.Write ("<br>")
  100. Response.Write ("<table border=0 cellspacing=1 align=center class=list>" & _
  101. "<tr>" & _
  102. "<td>登录用户名及密码修改成功!</td>" & _
  103. "</tr>" & _
  104. "</table>")
  105. End Sub
  106. </script>