if($this->session->userdata('admin') === false)
{
$this->load->helper('form');
$data['content'] = $this->load->view(ADMIN.'login', null, true);
$this->load->view(ADMIN.'layout', $data);
return false;
}
つまり、これはコントローラーadmin、関数コンストラクターのコードです。
管理セッションが真であるかどうかをチェックします。問題は、コンストラクターでチェックすることにより、このタイプの承認がどれほど悪いかということです。ユーザーは、コンストラクターを渡さない限り、このコントローラーで他の関数を使用できないためです。