Куки, которые я установил в codeigniter, удаляются после перезапуска браузера. Я настраиваю печенье, как:Cookie удаляется при перезапуске браузера
$test_cookie = array(
'name'=>'test',
'value'=> 'test',
'expire'=> time() + 60*60*24*14
);
$this->input->set_cookie($test_cookie);
The print_r($test_cookie)
возвращений:
Array ([name] => test [value] => test [expire] => 1309943188)
Теперь я могу напечатать печенье, чтобы убедиться, что куки установлен:
$test_cookie= $this->input->cookie('test');
echo "<b> Cookie value: </b>". $test_cookie;
cookie правильно печатает значение.
Однако, если я перезапущу браузер, я больше не получаю значение cookie. Я пробовал несколько браузеров. С var_dump
я получаю: bool(false)
Почему файл cookie удаляется при перезапуске браузера?
Спасибо.
Есть ли некоторые настройки в вашем браузере, автоматически удаляющие файлы cookie при завершении работы? Это происходит с каждым браузером? –
@ Damien Pirsy, как я уже упоминал, я поработал над несколькими браузерами, и это происходит со всеми. – Roman