疑难片段后台登录控制器作者王明昌发布时间2018-01-23 复制error('不能重复登录',U('Index/index')); } $this->assign('title','管理员后台'); $this->display('Login/index'); } //登录方法 public function login(){ //判断表单是否为空 foreach (I('post.') as $k){ if(empty($k)){ $this->error('账号密码不能为空',U('Login/index')); } } // 获取表单账号密码 $name = I('post.name'); $pwd = I('post.pwd'); //数据库判断是否正确 $res = M('adminuser')->field(array('type','pwd'))->where('name='."'$name'")->select(); $res = $res[0]; // print_r($res); if($res){ // 如果账号密码正确,将用户名存入session if($pwd == $res['pwd']){ unset($res['pwd']); session('admin',$name); session('type',$name); $this->success('登陆成功',U('Index/index')); }else{ $this->success('管理员密码错误',U('Login/index')); } }else{ $this->error('管理员账号错误',U('Login/index')); } } /退出登录方法 public function loginout(){ session('admin',null); session('type',null); $this->success('退出成功',U('Login/index')); } }
2018-05-29执行ajax成功后进行页面的刷新location.reload(true); window.location.reload(); $("#train").on("click",function(){ var id = $("#id_
2018-02-27tp5controller与model使用数据库控制器里使用数据库 use think\Db; $info = Db::table('fly_user')->select();//用些前缀,全部查询 $info = Db::table('fly_u
2018-01-24thinkphp3.2单条数据查询(find)$ms->where("id='$id'")->find(); $id = I('get.id',0,'int'); $ms = M('user'); $res = $ms->where("id='$