文件目录html/user/findpass.html
苹果CMS保密问题找回密码表单示例:
<form method="post" action=""> <h4>预留问题找回密码</h4> <div class="reg-group"> <label class="bd-r" >账号</label> <input type="text" name="user_name" placeholder="请输入您的登录账号"> </div> <div class="reg-group"> <label>找回问题</label> <input type="text" name="user_question" placeholder="请输入您密码找回问题"> </div> <div class="reg-group"> <label>找回答案</label> <input type="text" name="user_answer" placeholder="请输入您的密码找回答案"> </div> <div class="reg-group"> <label>新的密码</label> <input type="password" name="user_pwd" placeholder="请输入您的新密码"> </div> <div class="reg-group"> <label>确认密码</label> <input type="password" name="user_pwd2" placeholder="请输入您的确认密码"> </div> <div class="reg-group"> <label>验证码</label> <input type="text" class="reg-control w150" name="verify" placeholder="请输入验证码"> <img class="fr mr10 mt10" src="{:url('verify/index')}" onClick="this.src=this.src+'?'" alt="单击刷新" /> </div> <input type="button" class="btn-brand btn-sub" value="立即找回"> </form> <script type="text/javascript"> $(function(){ $("body").bind('keyup',function(event) { if(event.keyCode==13){ $('#btnLogin').click(); } }); $('#btn_submit').click(function() { if ($('#user_name').val() == '') { alert('请输入用户!'); $("#user_name").focus(); return false; } if ($('#user_pwd').val() == '') { alert('请输入密码!'); $("#user_pwd").focus(); return false; } if ($('#verify').val() == '') { alert('请输入验证码!'); $("#verify").focus(); return false; } $.ajax({ url: "{:url('user/findpass')}", type: "post", dataType: "json", data: $('#fm').serialize(), beforeSend: function () { $("#btn_submit").css("background","#fd6a6a").val("loading..."); }, success: function (r) { if(r.code==1){ location.href="{:url('user/index')}"; } else{ alert(r.msg); } }, complete: function () { $('#verify').click(); $("#btn_submit").css("background","#fa4646").val("立即找回"); } }); }); }); </script>
文件目录html/user/findpass_msg.html
苹果CMS绑定信息找回密码示例:
<form method="post" action=""> <input type="hidden" name="ac" value="{$param['ac']}"> <h4>{$param['ac_text']}找回密码</h4> <div class="reg-group"> <label class="bd-r" style="letter-spacing: normal;">{$param['ac_text']}</label> <input type="text" name="to" class="reg-control" placeholder="请输入您绑定的{$param['ac_text']}"> </div> <div class="reg-group"> <label>验证码</label> <input type="text" class="reg-control w150" name="verify" placeholder="请输入验证码"> <img class="fr mr10 mt10" src="{:url('verify/index')}" onClick="this.src=this.src+'?'" alt="单击刷新" /> </div> <input type="button" class="btn-brand btn-sub" style="margin-top:5px;" value="发送验证码"> </form> <form method="post" action=""> <input type="hidden" name="ac" value="email"> <h4>验证信息</h4> <div class="reg-group"> <label class="bd-r" style="letter-spacing: normal;">验证码</label> <input type="text" name="code" class="reg-control" placeholder="请输入验证码"> </div> <div class="reg-group"> <label>新密码</label> <input type="password" class="reg-control w150" name="user_pwd" placeholder="请输入新密码"> </div> <div class="reg-group"> <label>确认密码</label> <input type="password" class="reg-control w150" name="user_pwd2" placeholder="请输入确认密码"> </div> <input type="button" class="btn-brand btn-sub" value="重置密码"> </form> <script type="text/javascript"> $(function(){ $("body").bind('keyup',function(event) { if(event.keyCode==13){ $('#btnLogin').click(); } }); $('#btn_send').click(function() { if ($('#to').val() == '') { alert('请输入{$param["ac_text"]}!'); $("#to").focus(); return false; } $.ajax({ url: "{:url('user/findpass_msg')}", type: "post", dataType: "json", data: $('#fm').serialize(), beforeSend: function () { $("#btn_send").css("background","#fd6a6a").val("loading..."); }, success: function (r) { alert(r.msg); }, complete: function () { $('#verify').click(); $("#btn_send").css("background","#fa4646").val("发送邮件"); } }); }); $('#btn_submit').click(function() { if ($('#to').val() == '') { alert('请输入{$param["ac_text"]}'); $("#to").focus(); return false; } if ($('#code').val() == '') { alert('请输入验证码!'); $("#code").focus(); return false; } if ($('#user_pwd').val() == '') { alert('请输入新密码!'); $("#user_pwd").focus(); return false; } if ($('#user_pwd2').val() == '') { alert('请输入确认密码!'); $("#user_pwd2").focus(); return false; } if ($('#user_pwd').val() != $('#user_pwd2').val() ) { alert('二次密码不一致!'); $("#user_pwd2").focus(); return false; } var data= {ac:'{$param["ac"]}',to:$('#to').val(),code:$('#code').val(),user_pwd:$('#user_pwd').val(),user_pwd2:$('#user_pwd2').val()}; $.ajax({ url: "{:url('user/findpass_reset')}", type: "post", dataType: "json", data: data, beforeSend: function () { $("#btn_submit").css("background","#fd6a6a").val("loading..."); }, success: function (r) { alert(r.msg); }, complete: function () { $("#btn_submit").css("background","#fa4646").val("重置密码"); } }); }); }); </script>