我的項目有幾個視圖,這些視圖從session-> userdata數組中繪製值。整個項目在我的開發機器上完美地工作,但是當我將項目複製到服務器時,我發現$ this-> session-> userdata爲空。Codeigniter Session-> userdata爲null
這是插入一些值到會話級>用戶數據數組的代碼: 這就是所謂在控制器中。
$sessionArray = array(
'web_id' => $id,
'paperId' => $paperId,
'prelimId' => $prelimId,
'intakeId' => $intakeId,
'finalId' => $finalId,
);
$this->session->set_userdata($sessionArray);
在視圖文件我稱之爲
var_dump($this->session->userdata);
返回的值是零。正如我之前提到的,我的開發計算機(運行WAMP)中的數組不是null。有誰知道爲什麼?
您確定在實時服務器上正確設置了Cookie嗎? –