modify.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. <!--{layout:index/user_top}-->
  2. <aside class="right-side">
  3. <!-- Content Header (Page header) -->
  4. <section class="content-header">
  5. <h1>
  6. 修改资料 <small>Userinfo Modify</small>
  7. </h1>
  8. </section>
  9. <!-- Main content -->
  10. <section class="content">
  11. <div class="row">
  12. <!-- left column -->
  13. <div class="col-md-6">
  14. <!-- general form elements -->
  15. <div class="box box-primary">
  16. <div class="box-header">
  17. <h3 class="box-title">资料修改</h3>
  18. </div>
  19. <!-- /.box-header -->
  20. <!-- form start -->
  21. <form role="form" name="edit" method="post" action="" onsubmit="return check()">
  22. <div class="box-body">
  23. <div class="form-group">
  24. <input type="password" class="form-control" placeholder="当前密码(必填)" name="nowpassword">
  25. </div>
  26. <div class="form-group">
  27. <input type="password" class="form-control" placeholder="新密码(不修改请留空)" name="password">
  28. </div>
  29. <div class="form-group">
  30. <input type="password" placeholder="确认密码" class="form-control" name="repassword">
  31. </div>
  32. <div class="form-group">
  33. <input type="text" placeholder="邮箱(不修改请留空)" class="form-control" name="email">
  34. </div>
  35. </div>
  36. <!-- /.box-body -->
  37. <div class="box-footer">
  38. <input type="hidden" name="do" value="info">
  39. <button type="submit" name="action" value="add" class="btn btn-primary">修改</button>
  40. </div>
  41. </form>
  42. </div>
  43. <!-- /.box -->
  44. </div>
  45. <div class="col-md-6">
  46. <div class="box box-solid">
  47. <div class="box-header">
  48. <i class="fa fa-align-left"></i>
  49. <h3 class="box-title">Shadowsocks连接密码修改</h3>
  50. </div>
  51. <!-- /.box-header -->
  52. <div class="box-body">
  53. <form role="form" name="edit" method="post" action="">
  54. <div class="form-group">
  55. <input type="text" placeholder="输入新密码" class="form-control" name="passwd">
  56. </div>
  57. <div class="box-footer">
  58. <input type="hidden" name="do" value="port_pass">
  59. <button type="submit" name="action" value="edit" class="btn btn-primary">修改</button>
  60. </div>
  61. </form>
  62. </div>
  63. <!-- /.box-body -->
  64. </div>
  65. <!-- /.box -->
  66. </div>
  67. <!-- /.col (right) -->
  68. </div>
  69. </section>
  70. <!-- /.content -->
  71. </aside>
  72. <!-- /.right-side -->
  73. <!--{layout:index/user_foot}-->
  74. <script LANGUAGE="javascript">
  75. function check() {
  76. if (document.edit.nowpassword.value.length == 0) {
  77. alert("请输入当前密码!");
  78. document.edit.nowpassword.focus();
  79. return false;
  80. }
  81. if (document.edit.password.value.length != 0) {
  82. if (document.edit.password.value.length < 8) {
  83. alert("密码至少8位");
  84. document.edit.password.focus();
  85. return false;
  86. }
  87. if (document.edit.repassword.value != document.edit.password.value) {
  88. alert("两次密码输入不符!");
  89. document.edit.repassword.focus();
  90. return false;
  91. }
  92. }
  93. if (document.edit.email.length != 0) {
  94. //对电子邮件的验证
  95. //定义email正则表达式
  96. var email_reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
  97. if (!email_reg.test(document.reg.email.value)) {
  98. alert('提示\n\n请输入有效的E-mail!');
  99. document.reg.email.focus();
  100. return false;
  101. }
  102. }
  103. }
  104. </script>