你能解釋一下在控制器之間傳遞會話數據的方法嗎?在CodeIgniter中?控制器之間通過會話
因爲如果我有
$data = array('email' => $this->input->post('email'),
'is_logged_in' => true);
$this->session->set_userdata($data);
在Pippo.php控制器我不能「在另一個控制器使用會話,我需要檢查是否「is_logged_in」設置爲true,以創建成員的網頁。
給定的代碼看起來很完美。你可以請你與我們分享'pippo.php'代碼你在哪裏使用會話?你確定要加載會話類嗎? –
一旦你設置了會話,你可以在整個項目中使用它 –
使用'$ this-> session-> all_userdata()'應該檢索關聯數組中的所有會話數據。將它重寫爲$ this-> session-> set_userdata('mydata',$ data)'。 –