Server : nginx/1.22.1 System : Linux iZwz9daxib3w3i063fw434Z 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 User : www ( 1000) PHP Version : 5.6.40 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv Directory : /www/wwwroot/www.jkmold.com/phpcms/templates/default/member/ |
{template 'member', 'header'} <script type="text/javascript" src="{JS_PATH}formvalidator.js" charset="UTF-8"></script> <script language="JavaScript"> <!-- $(function(){ $.formValidator.initConfig({autotip:true,formid:"myform",onerror:function(msg){}}); $("#password").formValidator({onshow:"{L('input').L('password')}",onfocus:"{L('password').L('between_6_to_20')}"}).inputValidator({min:6,max:20,onerror:"{L('password').L('between_6_to_20')}"}); $("#mobile").formValidator({onshow:"请输入手机号码",onfocus:"请输入手机号码"}).inputValidator({min:1,onerror:"请输入手机号码"}); $("#mobile_verify").formValidator({onshow:"请输入手机收到的验证码",onfocus:"请输入手机收到的验证码"}).inputValidator({min:1,onerror:"请输入手机收到的验证码"}).ajaxValidator({ type : "get", url : "api.php", data :"op=sms_idcheck&action=id_code&jscheck=1", datatype : "html", getdata:{mobile:"mobile"}, async:"false", success : function(data){ if( data == "1" ) { return true; } else { return false; } }, buttons: $("#dosubmit"), onerror : "验证码错误", onwait : "请稍候..." }); }); //--> </script> <div id="memberArea"> {template 'member', 'account_manage_left'} <div class="col-auto"> <div class="col-1 "> <h5 class="title">{L('change_mobile')}</h5> <div class="content"> <form method="post" action="" id="myform" name="myform"> <table width="100%" cellspacing="0" class="table_form"> <tr> <th width="120">{L('soulbound')}:</th> <td>{if $memberinfo['mobile']}{substr($memberinfo['mobile'],0,3)}****{substr($memberinfo['mobile'],-4)}{/if}</td> </tr> <tr> <th width="120">当前账号{L('password')}:</th> <td><input name="password" type="password" id="password" size="30" value="" class="input-text"></td> </tr> <tr> <th width="120">{L('checkcode')}:</th> <td><div class="input"><input type="text" id="code" name="code" size="10" class="input-text">{form::checkcode('code_img', '5', '14', 120, 26)}</div></td> </tr> <tr> <th>{L('new_mobile')}:</th> <td><span id="mobile_div"><input name="mobile" type="text" id="mobile" size="15" value="" class="input-text"> <button onclick="get_verify()" type="button" class="button">获取短信校验码</button></span> <div id="mobile_send_div" style="padding-top:15px;display:none">此服务免费,校验码已发送到<span id="mobile_send"></span>,<span id="edit_mobile" style="display:none"><a href="javascript:void();" onclick="edit_mobile()"><font color="red">修改号码</font></a>,</span> 如果超过120秒未收到校验码,您可以免费重新获取。<br><br> <div class="submit"><button type="button" id="GetVerify" onclick="get_verify()" class="button">重获短信校验码</button></div></div> <script language="JavaScript"> <!-- var times = 120; var isinerval; function get_verify() { var session_code = $('#code').val(); if(session_code=='') { alert('请输入验证码'); $('#code').focus(); return false; } var mobile = $("#mobile").val(); var partten = /^1[3-9]\d{9}$/; if(!partten.test(mobile)){ alert("请输入正确的手机号码"); return false; } $.get("api.php?op=sms",{ mobile: mobile,session_code:session_code,random:Math.random()}, function(data){ if(data=="0") { $("#mobile_send").html(mobile); $("#mobile_div").css("display","none"); $("#mobile_send_div").css("display",""); times = 120; $("#GetVerify").attr("disabled", true); isinerval = setInterval("CountDown()", 1000); } else if(data=="-1") { alert("你今天获取验证码次数已达到上限"); } else if(data=="-100") { $('#code').val(''); alert("验证码已失效,请点击图片验证码获取新的验证码!"); $('#code').focus(); } else if(data=="-101") { alert("验证码错误!"); $('#code').focus(); } else { alert("短信发送失败"); } }); } function CountDown() { if (times < 1) { $("#GetVerify").html("获取短信校验码").attr("disabled", false); $("#edit_mobile").css("display",""); clearInterval(isinerval); return; } $("#GetVerify").html(times+" 秒后重获校验码"); times--; } function edit_mobile() { $("#mobile_div").css("display",""); $("#mobile_send_div").css("display","none"); } //--> </script> </div></div> </td> </tr> <tr> <th>短信校验码:</th> <td><input name="mobile_verify" type="text" id="mobile_verify" size="15" value="" class="input-text"></td> </tr> <tr> <th></th> <td><input name="dosubmit" type="submit" id="dosubmit" value="{L('submit')}" class="button"></td> </tr> </table> </form> </div> <span class="o1"></span><span class="o2"></span><span class="o3"></span><span class="o4"></span> </div> </div> </div> <div class="clear"></div> {template 'member', 'footer'}