PHP/codeigniter - 使用 exit()
2022-08-30 20:23:26
我有一些页面需要登录,因此链接到这些页面的所有控制器都以
$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() 仅在加载所有视图后才执行?