| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 | {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'}
 |