我需要检查用户是否登录。
我在控制器中有很多功能,所以我在构造函数中检查它。但它进入了无限循环。
问题是:无限循环。
function __construct()
{
parent:: __construct();
$this->is_logged_in();
$this->clear_cache();
}
function is_logged_in()
{
if( !class_exists('CI_Session') ) $this->load->library('session');
if( $this->session->userdata('login') )
{
$data['name'] = $this->session->userdata('username');
}
else
{
redirect(base_url('admin/login'));
}
}
我不想$this->is_logged_in()
在所有功能/页面中使用。