-1
我的會話在所有計算機上工作,但1臺計算機不工作。它設置會話變量,但當您返回時,會話中不存在數據。我可以測試普通的PHP cookies和那些工作,它只是Codeigniter和1臺計算機。我檢查了所有窗口設置的cookie,他們都被允許。Codeigniter會話不能在特定的計算機上工作
什麼原因導致Codeigniter餅乾不能在1臺特定的計算機上工作? 謝謝!
這是我的測試腳本:
if (isset($_GET['cookiecheck'])) {
print_r($this->session->userdata);
} else {
$cookie_data = array('valid' => true, 'name' => "My Name");
$cookie_data = array('cookie' => $cookie_data);
$this->session->set_userdata($cookie_data);
die(header("Location: http://myurl/test?cookiecheck=1"));
}
什麼是您的關於會議的Codeigniter代碼?可以發佈該代碼?您是否嘗試清除該計算機上的緩存並重試? –
是的,我試着清除緩存。現在,我正在使用一個簡單的測試腳本來解決上面發佈的問題。 – user185813
它是否給你任何錯誤信息? –