我想一個id傳遞到會話:我試圖做我的看法如下:傳遞一個ID在會議笨
$editThisUser = array(
'editThisUser' => $user['id']
);
$this->session->set_userdata($editThisUser);
,我想在我CONTROLER以讀取該數據像這樣:
$editWhat = $this->session->userdata('editThisUser');
echo $editWhat;
我得到錯誤的用戶ID,所有的時間。我想,這種情況正在發生,因爲我使用的用戶數據來追蹤用戶是否登錄:
以下是我在我的控制器,它會檢查用戶憑據:
$data = array(
'username' => $this->input->post('username'),
'isUserLoggedIn' => true
);
$this->session->set_userdata($data);
而現在,每當我試着讀
$editWhat = $this->session->userdata('editThisUser');
echo $editWhat;
我得到登錄用戶的ID ?? !!!
任何人都可以幫忙?
編輯> 明天我會發布整個代碼,我想我沒有很好地解釋我想達到的目標。
問候,卓然
你得到了什麼「錯誤的ID」? 0?隨機整數?另外,你是否加載會話庫? – 2012-02-06 15:17:35
我得到一個已經登錄的用戶的ID。它是後臺,我正在嘗試編輯用戶。我不想用get來傳遞用戶標識,而我正在嘗試將用戶標識添加到會話變量中。我想這個問題是因爲我已經使用會話來跟蹤哪個用戶登錄了 – Zoran 2012-02-06 21:15:28