手机版

PHP登录(ajax提交数据和后台校验)实例分享

时间:2021-09-06 来源:互联网 编辑:宝哥软件园 浏览:

1.前台创建交互式、快速动态网页应用的网页开发技术数据提交

form id=' log in _ form ' action=' method=' POST ' div class=' log in _ frame ' style=' position : relative ';div class=' log in _ GL ' style=' margin-top :35 px;span class='login_wz '后台管理系统/span/div class=' log in _ user '输入id=' username ' name=' username ' type=' text '占位符='请输入您的用户名value=' style=' width :100%;height :32 pxborder-style :无;font-size :16 pxcolor : # 959595 ' div class=' log in _ user '输入id=' password ' name=' password ' type=' password ' placeholder='请输入您的密码value=' style=' width :100%;height :32 pxborder-style :无;' font-size :16 px'color : # 959595 '/div div id=' log in _ BTN ' class=' log in _ log ' span style=' font-size :16 px;'登录/span/div/div/form/div脚本类型=' text/JavaScript ' $(' # log in _ BTN ').单击(function(){ var username=$ .修剪($(' #用户名').val());定义变量密码=$。修剪($(“# password”).val());如果(用户名==''){ alert('请输入用户名');返回false }否则如果(密码==''){ alert('请输入密码');返回false} //ajax去服务器端校验var data={username:username,password : password };$.ajax({ type:'POST ',URL : ' _ _ COMMERCE _ _/check _ log in ',data:data,dataType:'json ',success 3360 function(msg){//alert(msg);if(msg==1){ window。位置。href=' { : u(' Index/personal ')} ';}else{ alert('登录失败,请重试!');} } });});/script2 .后台校验:

* */公共函数check _ log in(){ $ password=I(' param。密码');$ username=I(' param。用户名');$ data[' name ']=$ username;$ user=M('系统用户');$ list=$ user-where($ data)-find();$return=0if($list!=' '){ if($ list[' password ']==MD5($ password)$ list[' status ']==1){//登录时间和登录IP $ public=新的公共控制器();$ lastlogonip=$ public-IP _ address();$ time=$ time=date(' Y-m-d h : I :s ',time());$ where=array(' id '=$ list[' id ']);$ user-where($ where)-save(array(' lastlogonip '=$ lastlogonip,' lastlogontime '=$ time));$ this-登录($ list);$ return=1;//登录成功} } else { $ return=2;//登录失败} $ this-AJaxreturn($ return);}

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我们!

版权声明:PHP登录(ajax提交数据和后台校验)实例分享是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。