Advertisement
Guest User

Untitled

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