Advertisement
Guest User

Untitled

a guest
Jun 1st, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <title></title>
  6. </head>
  7. <body bgcolor="#666" style="color:#FFF">
  8. <form name="RegisterForm" action="changepw.php" method="POST">
  9. <input type="hidden" name="Method" value="create"/>
  10. <table>
  11. <tr>
  12. <td colspan="2"><h1>Change Password</h1></td>
  13. </tr>
  14. <tr>
  15. <td>
  16. UserID:
  17. </td>
  18. <td>
  19. <input type="text" name="user" value=""/>
  20. </td>
  21. </tr>
  22. <tr>
  23. <td>
  24. Current Password:
  25. </td>
  26. <td>
  27. <input type="password" name="opass" value=""/>
  28. </td>
  29. </tr>
  30. <tr>
  31. <td>
  32. New Password:
  33. </td>
  34. <td>
  35. <input type="password" name="npass" value=""/>
  36. </td>
  37. </tr>
  38. <tr>
  39. <td>
  40. New Password (confirm):
  41. </td>
  42. <td>
  43. <input type="password" name="npass2" value=""/>
  44. </td>
  45. </tr>
  46. <tr>
  47. <td>
  48. <input type="button" onclick="OnSubmit();" value="Change">
  49. </td>
  50. </tr>
  51. </table>
  52. </form>
  53. </body>
  54. <script>
  55. function OnSubmit()
  56. {
  57. var user=document.getElementsByName("user")[0].value;
  58. var opass=document.getElementsByName("opass")[0].value;
  59. var npass=document.getElementsByName("npass")[0].value;
  60. var npass2=document.getElementsByName("npass2")[0].value;
  61. if(user==""||opass==""||npass==""||npass2=="")
  62. {
  63. alert('Some fields are empty!!');
  64. return;
  65. }
  66. if(npass!=npass2)
  67. {
  68. alert('Passwords do not match!!');
  69. document.getElementsByName("npass")[0].value="";
  70. document.getElementsByName("npass2")[0].value="";
  71. return;
  72. }
  73. if(!user.match(/^[A-Za-z0-9]+$/))
  74. {
  75. alert('Invalid UserID.');
  76. document.getElementsByName("user")[0].value="";
  77. return;
  78. }
  79. if(!npass.match(/^[A-Za-z0-9]+$/))
  80. {
  81. alert('Invalid New Password');
  82. document.getElementsByName("npass")[0].value="";
  83. document.getElementsByName("npass2")[0].value="";
  84. return;
  85. }
  86.  
  87. var frm=document.getElementsByName("RegisterForm")[0];
  88. frm.submit();
  89. }
  90. </script>
  91. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement