member_forgetpass.html 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. <!DOCTYPE html>
  2. <html lang="zh-CN" class="index_page">
  3. <head>
  4. {template header}
  5. <title>{echo $mymps_global[cfg_member_verify]==4?'手机':'邮箱'}找回密码 - {$mymps_global[SiteName]}</title>
  6. <link type="text/css" rel="stylesheet" href="{$mayimobile[mobiledomain]}/template/css/global.css">
  7. <link type="text/css" rel="stylesheet" href="{$mayimobile[mobiledomain]}/template/css/style.css">
  8. <link type="text/css" rel="stylesheet" href="{$mayimobile[mobiledomain]}/template/css/login.css">
  9. <script>window['current'] = '{echo $mymps_global[cfg_member_verify]==4?"手机":"邮箱"}找回密码';</script>
  10. <script>
  11. function checksubmit(o){
  12. <!--{if $mymps_global[cfg_member_verify]==4}-->
  13. var mobile=$("#mobile");
  14. if(mobile.val()===""){
  15. alert("请输入手机号码!");
  16. mobile.focus();
  17. removewarn();
  18. $("#loginMobileLi").css('border-color','#FF0000');
  19. return false
  20. }else{
  21. chkMobile($("#mobile").val());
  22. }
  23. <!--{else}-->
  24. if($("#email").val()===""){
  25. alert("请输入电子邮箱地址!");
  26. $("#email").focus();
  27. removewarn();
  28. $("#loginEmailLi").css('border-color','#FF0000');
  29. return false;
  30. }else{
  31. chkEmail($("#email").val());
  32. }
  33. <!--{/if}-->
  34. <!--{if $authcodesettings[register]==1}-->
  35. if($('#checkcode').val()===""){
  36. alert("请输入验证码!");
  37. $("#checkcode").focus();
  38. removewarn();
  39. $("#loginCheckcodeLi").css('border-color','#FF0000');
  40. return false;
  41. }
  42. <!--{/if}-->
  43. return true
  44. }
  45. function removewarn(){
  46. $(".passport-login-input-li").css('border-color','#EFEFEF');
  47. }
  48. function chk_remail(){
  49. var url='index.php?mod=javascript&part=chk_remail&value='+$("#email").val();
  50. if($("#email").val()){
  51. chkEmail($("#email").val());
  52. $.get(url,function(data){
  53. if(data==='success'){
  54. alert('该邮箱地址尚未注册用户!');
  55. $("#email").focus();
  56. removewarn();
  57. $("#loginEmailLi").css('border-color','#FF0000');
  58. return false
  59. }else{
  60. return true;
  61. }
  62. })
  63. }
  64. }
  65. function chk_remobile(){
  66. var url='index.php?mod=javascript&part=chk_remobile&value='+$("#mobile").val();
  67. if($("#mobile").val()){
  68. chkMobile($("#mobile").val());
  69. $.get(url,function(data){
  70. if(data==='success'){
  71. alert('该手机号尚未注册用户!');
  72. $("#mobile").focus();
  73. removewarn();
  74. $("#loginMobileLi").css('border-color','#FF0000');
  75. return false;
  76. }else{
  77. $("#loginMobileLi").css('border-color','#EFEFEF');
  78. return true;
  79. }
  80. })
  81. }
  82. }
  83. function chk_authcode(){
  84. var checkcode=$("#checkcode").val();
  85. var url='index.php?mod=javascript&part=chk_authcode&value='+checkcode;
  86. if(checkcode){
  87. $.get(url,function(data){
  88. if(data==='success'){
  89. $("#loginMobileLi").css('border-color','#EFEFEF');
  90. return true;
  91. }else{
  92. alert(data);
  93. $("#checkcode").focus();
  94. removewarn();
  95. $("#loginCheckcodeLi").css('border-color','#FF0000');
  96. return false;
  97. }
  98. })
  99. }
  100. }
  101. </script>
  102. </head>
  103. <body class="{$mymps_global[cfg_tpl_dir]}">
  104. <div class="wrapper">
  105. {template header_search}
  106. <div class="m311 log_reg_box">
  107. <div id="logRegTabCon">
  108. <div class="log_reg_item">
  109. <form id="form1" method="post" action="index.php?mod=forgetpass&action={echo $mymps_global[cfg_member_verify]==4?'sendsms':'sendmail'}" onSubmit="return checksubmit(this);">
  110. <input type="hidden" name="returnurl" value="{$returnurl}">
  111. <ul id="pptul" class="passport-login-input-ul">
  112. <li style="display:none" class="passport-login-input-li">
  113. <span id="loginTip" class="passport-login-tip"></span>
  114. </li>
  115. <!--{if $mymps_global[cfg_member_verify] == 4}-->
  116. <li id="loginMobileLi" class="passport-login-input-li">
  117. <input type="text" onChange="chk_remobile()" name="mobile" id="mobile" size="20" class="passport-login-input passport-login-input-username" placeholder="请输入手机号">
  118. </li>
  119. <!--{else}-->
  120. <li id="loginEmailLi" class="passport-login-input-li">
  121. <input type="text" onChange="chk_remail()" name="email" id="email" size="20" class="passport-login-input passport-login-input-username" placeholder="请输入电子邮箱">
  122. </li>
  123. <!--{/if}-->
  124. {if $authcodesettings[forgetpass] == 1}
  125. <li id="loginCheckcodeLi" class="passport-login-input-li">
  126. <input type="text" onChange="chk_authcode()" name="checkcode" id="checkcode" class="passport-login-input passport-login-input-username" style="width:130px;" placeholder="请输入下图验证码" size="20">
  127. </li>
  128. <div style="margin-top:10px; text-align:center">
  129. <img src="index.php?mod=randcode" alt="看不清,请点击刷新" align="absmiddle" style="cursor:pointer; border:1px #ddd solid;" onClick="this.src=this.src"/>
  130. </div>
  131. {/if}
  132. <div id="loginButtonLi" class="passport-login-input-li">
  133. <label><input type="submit" name="button" value="发送{echo $mymps_global[cfg_member_verify]==4?'短信验证码':'电子邮件'}" class="passport-login-button btn_log"></label>
  134. </div>
  135. </ul>
  136. </form>
  137. </div>
  138. </div>
  139. <div class="login_ff">
  140. <div class="clear"></div>
  141. <p>&nbsp;</p>
  142. <p>&nbsp;</p>
  143. <div class="login_ffmain">
  144. <a href="index.php?mod=login">会员登录</a>
  145. </div>
  146. <p>&nbsp;</p>
  147. <p>&nbsp;</p>
  148. </div>
  149. </div>
  150. </div>
  151. {template footer}
  152. </body>
  153. </html>