我試圖使用第三方腳本和提取登錄的用戶的用戶ID。我知道CodeIgniter使用某種加密會話。你能否建議如何獲得用戶名?一個簡單的$ _SESSION似乎不起作用。笨會議
我基本上運行一個單獨的腳本,我只是希望會話信息即用戶ID。但我不想將此腳本修改爲MVC模型。我想盡可能最小化地修改它。
對不起,我是很新的笨。感謝您的時間。
我試圖使用第三方腳本和提取登錄的用戶的用戶ID。我知道CodeIgniter使用某種加密會話。你能否建議如何獲得用戶名?一個簡單的$ _SESSION似乎不起作用。笨會議
我基本上運行一個單獨的腳本,我只是希望會話信息即用戶ID。但我不想將此腳本修改爲MVC模型。我想盡可能最小化地修改它。
對不起,我是很新的笨。感謝您的時間。
根據你自動加載會議庫與否,我們將需要包括:
$this->load->library('session');
那麼你應該能夠使用:
$session_id = $this->session->userdata('SessionID');
這是不是讓你什麼你需要?
如果你想設置一個會話變量,例如:
$this->session->set_userdata('some_name', 'some_value');
,或者使用數組。如果你閱讀文檔,這很容易。 Code Igniter中的文檔非常棒!
$newdata = array(
'username' => 'johndoe',
'email' => '[email protected]',
'logged_in' => TRUE
);
$this->session->set_userdata($newdata);
但文件應包括我? – 2009-06-30 12:48:45