我想給只給授權用戶 所以我寫的構造方法的認證代碼訪問工作 這裏是我的代碼笨重定向不會在_construct方法
class cp extends CI_Controller {
public function __construct(){
parent::__construct();
$this->this_mustbe_admin();
}
public function this_mustbe_admin()
{
$this->load->model('m_cp');
$md = $this->m_cp->is_admin();
if($md)
return $md;
else
{
redirect(base_url().'cp/login/');
}
}
function login()
{
$this->load->view('admin/login');
}
,但我得到的錯誤
The page isn't redirecting properly
如果我刪除從結構this_mustbe_admin
方法,並把它在其它控制器正常工作
function do_stuff(){
$this->this_mustbe_admin();
// do stuff
}
但是這種方式我必須在每一個我的方法中寫出它