摘要:<?phpnamespace app\admin\controller;use think\Controller;use think\facade\Request;use app\admin\model\UserModel;use think\facade\Session;class Login extends Controller{public function login(){r
namespace app\admin\controller;
use think\Controller;
use think\facade\Request;
use app\admin\model\UserModel;
use think\facade\Session;
class Login extends Controller
{
public function login()
{
return $this->fetch();
}
public function DoLogin()
{
//获取前台提交的数据
$data = Request::param();
$username = $data['user_name'];
//查询数据
$user = UserModel::where('user_name',$username)->find();
if($user != true)
{
$info = ['res'=>0,'msg'=>'用户名不存在!'];
}
elseif($data['pass_word'] != $user['pass_word'])
{
$info = ['res'=>0,'msg'=>'密码错误!'];
}
else
{
$info =['res'=>1,'msg'=>'登录成功!'];
Session::set('user_name',$user['user_name']);
}
return $info;
}
public function LoginOut()
{
//删除用户名
Session::delete('user_name');
//退出跳转
$this->redirect('login');
}
}
批改老师:韦小宝批改时间:2019-01-18 11:14:30
老师总结:写的很不错 代码完整 一定要理解很行代码的意思 没事记得多研究研究 继续加油吧