public function login() { #判断用户是否已经登录过了,登录过后,直接跳出 if (!empty(session('home'))) { redirect(U('Index/index')); } #判断是否有用户点击登陆 if (!empty(I('post.username', '', 'trim'))) { $public = new PublicService(); if ($public->doLogin()) { redirect(U('Index/index')); exit; } else { $this->error('登陆失败', U('Public/login'), 2); } } $this->display('login'); }