强>
$(文档)时(函数(){//提交表单 $ (' # submit_btn ') .click(函数(){ show_loading ();//var myReg =,/^ \ w + ([- +。] \ w +) * @ \ w + ([-] \ w +) * \ \ w + ([-] \ w +) *美元/,,//邮件正则 if($(“#账户”).val (),==,”) { show_err_msg(“账号还没填呢!”); ,,,(“#账户”)美元.focus ();//}//else 如果(! myReg.test($(“#电子邮件”).val ())) {//show_err_msg('您的邮箱格式错咯!”);//$(' #电子邮件').focus (); }else 如果($(“#密码”).val (),==,”) { show_err_msg(“密码还没填呢!”); $(" #密码”).focus (); 其他}{//show_msg(“登录成功咯!,,正在为您跳转…”,“shop.php”); ,,,,,,,,,,,,,,,,,postdata();,//按钮被点击时执行postdata函数 ,,,,,,,,,,,,,,,} ,,,,,,,,,,}); }); function postdata (), {, . ajax({,美元 类型:才能,“后”,, url:,才能“check.php”,, 数据才能:“和checkcode=" + $ (" # j_captcha ") .val() + ",账户=" + $(" #账户”).val() + ",通过=" + $(" #密码").val (),, ,,错误:函数(){,, ,,,,,,,,,,,,警报(Error loading php 文档),,, ,,,,,,,,},, ,,成功:功能(数据){, ,,,if (data ==,“成功”),{show_msg(“登录成功咯!,,正在为您跳转…”,“shop.php”);}, ,,,,,else 如果(data ==, codefalse) { show_err_msg(“验证码输入错误!”); $ (' # j_captcha ') .focus (); }else {show_err_msg(“账号或密码错误!”);}, ,,}, ,,}),, } & lt; script type=" text/javascript, src=" https://www.yisu.com/zixun/js/login.js "祝辞& lt;/script> & lt; !——正则表达判断登录信息格式——比; & lt;/head> & lt; body> & lt; div 类="页面容器"比; & lt; div 类=癿ain_box”比; & lt; div 类=發ogin_box”比; & lt; div 类=發ogin_logo”比; & lt; img  src=" https://www.yisu.com/zixun/p_w_picpaths/logo.png ",在 & lt;/div> & lt; div 类=發ogin_form”比; & lt; div 类=毙问降陌嗉侗?=& lt; label ”j_username”,类=皌”祝辞账,,号:& lt;/label>, & lt; input id="帐户",name=罢驶А?类型=拔谋尽?类=癴orm-control x319 ”, 自动完成=肮乇铡北? & lt;/div> & lt; div 类=毙问降陌嗉侗? & lt; label =" j_password ",类=皌”在密码:& lt;/label>, & lt; input id="密码",name=巴ü?类型=懊苈搿? 类=" password form-control  x319 在“比; & lt;/div> & lt; div 类=毙问降陌嗉侗? & lt; label =" j_captcha ",类=皌”在验证码:& lt;/label> ,& lt; input id=癹_captcha”, name=" checkcode ",类型=拔谋尽?类=癴orm-control x164 ”, onblur=叭绻?this.valuehttps://www.yisu.com/zixun/==? {this.value=' https://www.yisu.com/zixun/验证码:“}”,onclick="如果(this.valuehttps://www.yisu.com/zixun/==毖橹ぢ?“){this.value=?}”比; & lt; img  src=" https://www.yisu.com/inc/cc.php ",身高=?0”祝辞,& lt; a id=発anbuq”, href=javascript:无效(0);“,onClick=" $(这).prev () .attr (“src”、“. ./公司/cc.php ?”+ new 日期())”在看不清,换一张& lt;/a>, & lt;/div> & lt; div 类=毙问降陌嗉侗? & lt; label 类=" t "祝辞& lt;/label> & lt; label =" j_remember ",类=癿”比; & lt; input id=" j_remember ",类型=案囱】颉?value=" https://www.yisu.com/zixun/true "祝辞,,记住登陆账号! & lt;/label> ,,,,,,,,,,,,,,,,,,,,,,,& lt; label id=" div2祝辞& lt;/label> & lt;/div> & lt; div  class=" form-group 空间”在 & lt; label 类=" t "祝辞& lt;/label> & lt; button 类型=疤峤弧?,id=皊ubmit_btn”, 类=" btn btn-primary  btn-lg”祝辞,,登,,录,nbsp & lt;/button> & lt; input 类型=爸刂谩?value=" https://www.yisu.com/zixun/重置”,类=癰tn btn-default btn-lg”比; & lt;/div> & lt;/div> & lt;/div> & lt; div 类="底"祝辞Copyright 及副本,,2015,安康;2016年,系统登陆& lt;/div> & lt;/div> & lt;/div>
& lt; php ? include “. ./公司/db.php”; session_start (); 函数pc 美元;=,修剪($ _POST [' checkcode '])); 时间=美元sc 函数($ _SESSION(“代码”)); 如果($电脑==",| |,$ pc !=$ sc) {//头(地点:login.html); echo “codefalse”; 其他}{ 时间=美元a $ _POST['帐户']; ,,,p 美元;=,$ _POST['通过']; ,,,pass 美元;=,m (p,一美元);//$ cuspass=查询(“客户”,“cuspassword”,“cusaccount=$ "); null null null null null null null null null null null null null null null null nullphp + ajax实现登录验证