コンストラクト関数でリダイレクトせずに、すべてのページ(登録、ログイン、リマインダー)でログインチェックを使用したい。
しかし、die()を使用すると、すべてのページが機能しません。die()のどの関数を置き換えることができますか?
function __construct() {
parent::__construct();
if($this->user->logged() == TRUE) {
$data['message'] = 'You are already logged in';
$this->load->view('error', $data);
die(); // I don't want to use redirect('/error')
}
}
public function registration() {
...
}
public function login() {
...
}
public function remind() {
...
}