admin_resetpass.php 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. /**
  3. * 修改密码【弹窗页面】
  4. *
  5. * @createtime 2018/03/01
  6. * @author 空竹
  7. * @copyright 芝麻开发(http://www.zhimawork.com)
  8. */
  9. require_once('admin_init.php');
  10. require_once('admincheck.php');
  11. ?>
  12. <!DOCTYPE html>
  13. <html>
  14. <head>
  15. <?php include('htmlhead.inc.php');?>
  16. </head>
  17. <body>
  18. <div class="zm_form_wrap">
  19. <p>
  20. <label>旧密码</label>
  21. <input type="password" class="text-input input-length-30" name="old_password" value="" />
  22. <span class="warn-inline">* </span>
  23. </p>
  24. <p>
  25. <label>新密码</label>
  26. <input type="password" class="text-input input-length-30" name="new_password" />
  27. <span class="warn-inline">* </span>
  28. </p>
  29. <p>
  30. <label>确认新密码</label>
  31. <input type="password" class="text-input input-length-30" name="re_password" value="" />
  32. <span class="warn-inline">* </span>
  33. </p>
  34. <p>
  35. <label>  </label>
  36. <input type="submit" id="btn_submit" class="btn_submit" value="提 交" />
  37. </p>
  38. </div>
  39. <script type="text/javascript">
  40. $(function(){
  41. $('#btn_submit').click(function(){
  42. var old_password = $('input[name="old_password"]').val();
  43. var new_password = $('input[name="new_password"]').val();
  44. var re_password = $('input[name="re_password"]').val();
  45. if(old_password == ''){
  46. layer.msg('旧密码不能为空');
  47. return false;
  48. }
  49. if(new_password == ''){
  50. layer.msg('新密码不能为空');
  51. return false;
  52. }
  53. if(re_password == ''){
  54. layer.msg('确认密码不能为空');
  55. return false;
  56. }
  57. if(new_password != re_password){
  58. layer.alert('两次输入密码不一致!', {icon: 5, shade: false});
  59. return false;
  60. }
  61. $.ajax({
  62. type : 'POST',
  63. data : {
  64. old_password : old_password,
  65. new_password : new_password,
  66. re_password : re_password
  67. },
  68. dataType : 'json',
  69. url : 'admin_resetpass_do.php?act=editpass',
  70. success : function(data){
  71. var code = data.code;
  72. var msg = data.msg;
  73. switch(code){
  74. case 1:
  75. layer.alert('修改成功!', {icon: 6, shade: false}, function(index){
  76. parent.location.reload();
  77. });
  78. break;
  79. default:
  80. layer.alert(msg, {icon: 5});
  81. }
  82. }
  83. });
  84. });
  85. });
  86. </script>
  87. </body>
  88. </html>