时间:2017.04.24 发布人:s7173067
已解决问题
谷歌s7173067用户在2017.04.24提交了关于“
长白山Ph**P登录(ajax提交**和后台校验)实例分享”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-15T10:59:31。希望大家能够帮助她。
详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少
!
希望以下的回答,能够帮助你。
第1个回答
用户名:McLei
1.前台ajax**提交
<f
ormid="login_form"action=""method="POST"><divclass="login_frame"style=皮选荚山鲜"position:re来自lative";><divclass="login_gl"style="margin-top:35px;"><span问答class="login_wz气型独准花械">后台管理系统</span></div><divclass="login_user"><inputid=衡法单"username"name="username"type="text"placeholder="请输入您的用户名"value=""style="width:100%;height:32质犯意入山触况父卉乱px;borde布r-style:n年部乱至吧粮只贵左营one;font-size:16px;color:#959595;"/></div><divclass="login_user"><inputid="password"name="password"type="password"placeholder="请输入您的密码"value=""style="width:10第持维取威卷门且营0%;height:32px;另雨离似孩皇川制侵border-style:none;font-size:16px;color:#959595;"/></div><divid=前"login_btn"class="login_log"><spanstyle="fo怀加率星低nt-size:16px;">登录</span></div></div></form></div><scripttype="text/j**ascript">$("#login_btn").click(function(){varusername=$.trim($升至夫绿没板厂感("#username").val());varpassword=$.trim($("#password").val());if(username==""){alert("请输入用户名");returnfals须或冲并及并变善e;}elseif(password==""){alert("请输入密码");returnfalse;}//ajax去服务器端校苗盟海刚盾赵同直验vardata={us音第际故剂担ername:username,password:password}东;$.ajax({type:"POST",url:"__CONTROLLER__/check_login",data:data,d陆样读复ataType:'json',success:function(msg似正审钟新另命顾穿祖致){//alert(msg);if(msg==1){window.location.href="{:U('Index/personal')}";}坏战密养地名轮else{alert("登录失败,请重试!");}}});});</script>2.后台校验:
**/publicfunctioncheck_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=newPublicController();$lastlogonip=$public->ip_address();$time=$time=date("Y-m-dh**:i:s",time());$where=array('id'=>$list['id']);$user->where($where)->s**e(array('lastlogonip'=>$lastlogonip,'lastlogontime'=>$time));$this->login($list);$return=1;//登录成功}}else{$return=2;//登录失败}$this->ajaxReturn($return);}以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同什希望多多支持脚本之家!