200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > PHP+ajax实现登录后台验证实例详解

PHP+ajax实现登录后台验证实例详解

时间:2022-10-21 01:38:21

相关推荐

PHP+ajax实现登录后台验证实例详解

后端开发|php教程

PHP+ajax,php,验证

后端开发-php教程

本篇文章主要介绍PHP+ajax实现登录后台验证实例详解,感兴趣的朋友参考下,希望对大家有所帮助。

java spring 源码,ubuntu 进文本模式,mc动画爬虫农场,< php 结尾,无锡网seolzw

1.前台ajax数据提交

windows源码分析,vscode代码折叠快捷键,ubuntu g 包,tomcat 不能上传,爬虫盗取数据,库存管理软件 php,seo营销方式特点关键词,家族网站模版lzw

后台管理系统

网页游戏发布站源码,ios可以使用vscode吗,ubuntu ll指令,tomcat入门到精通,爬虫技术隐私,php在线咨询功能,昆明关键词seo优化报价lzw

登录

$("#login_btn").click(function(){ var username = $.trim($("#username").val()); var password = $.trim($("#password").val()); if(username == ""){alert("请输入用户名");return false; }else if(password == ""){alert("请输入密码");return false; } //ajax去服务器端校验 var data= {username:username,password:password}; $.ajax({type:"POST",url:"__CONTROLLER__/check_login",data:data,dataType:json,success:function(msg){ //alert(msg); if(msg==1){ window.location.href = "{:U(Index/personal)}";}else{alert("登录失败,请重试!"); }} });});

2.后台校验:

* */ public function check_login(){ $password=I(param.password); $username=I(param.username); $data["name"]=$username; $user=M(systemuser); $list=$user->where($data)->find(); $return=0; if($list!=""){if($list[password]==md5($password) && $list[status] == 1){ //登录时间和登录IP $public = new PublicController(); $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->login($list); $return=1;//登录成功} }else{$return=2;//登录失败 } $this->ajaxReturn($return); }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。