花3天时间入门了php和thinkphp框架,紧接着就做了一个小后台,简单使用了thinkphp框架封装的一些类和函数。
现在来总结一下:
1 public function Login() //登陆函数 2 { 3 if(!IS_POST) //判断是否首次调用该函数 4 $this->display(); 5 else 6 { 7 $map[‘user_name‘]=I(‘post.username‘); //使用I()函数来获取模板传来的参数 8 $map[‘user_psd‘]=I(‘post.userpsd‘); 9 if(empty($map[‘user_name‘])||empty($map[‘user_psd‘]))//empty()函数来判断变量是否为空 10 $this->error(‘用户名或密码没写‘); 11 $UserInfo = M(‘zx_admin‘)->where($map)->select(); 12 if(empty($UserInfo[0][‘user_name‘])) 13 $this->error(‘用户名或密码错误‘); 14 else 15 { 16 session(‘user‘,$UserInfo[0]); //设置session 17 $this->success(‘登陆成功‘,U(‘Index/index‘)); 18 } 19 20 } 21 }
时间: 2024-10-22 10:49:34