我有一個需要登錄的幾頁,讓鏈接到這些網頁上的所有控制器,PHP /笨 - 利用出口()
$this->checkSession();
//...rest of the code
CheckSession應驗證會話仍然生活開始,否則顯示消息並停止執行控制器中的其餘代碼:
function checkSession()
{
if (!$this->session->userdata('is_logged_in'))
{
//the session has expired!
$data['main'] = 'confirmation_message';
$data['title'] = "Session expired";
$this->load->vars($data);
$this->load->view('template');
exit();
}
}
。 我曾期待這些指示順序發生,但我只能看到空白頁。 如何確保只有在加載所有視圖後才執行exit()?
是否有某些原因需要調用exit()? – 2010-04-12 02:27:42