| |
|
|
| | Устанавлюваю COOKIE['test'] на странице admin/index.php, потом перенаправляюсь на главную страницу сайта, то есть site/index.php
Странно, но здесь COOKIE не работает - пишу
выводится ошибка Notice: Undefined index.
От чего это может быть? Настройки PHP вроде не менял... | |
| |
|
|
| |
|
|
| |
для: Fix
(15.02.2007 в 10:35)
| | | если в поле location Вы не указали домен, т.е. редирект - серверный, то кукис до клиента просто не долетит. | |
| |
|
|
| |
|
|
| |
для: Fix
(15.02.2007 в 10:35)
| | | А в браузере COOKIE появились?
Если нет ищите проблему в скрипте добавления.
Если да в скрипте вывода. | |
| |
|
|
| |
|
|
| |
для: itica
(15.02.2007 в 10:43)
| | | Когда COOKIE устанавливается, на этой странице я могу вывести и увидеть его. Но пишу этот же код на другой странице - уже не выводит.
А можно подробнее про указание домена?
Редирект я делаюс помощью мета:
<META HTTP-EQUIV='refresh' CONTENT="0;url=http://www.test1.ru/index.php">
|
Вообще COOKIES устанавливается, потому что я сделал проверку. Когда захожу на эту же страницу (где устанавливается cookie), cookie выводится.
Cookie устанавливаю так:
setcookie("user_NAME","value");
|
Может эта информация поможет... | |
| |
|
|
| |
|
|
| |
для: FiX
(15.02.2007 в 15:31)
| | | ну правильно, а в следующую секунду они дохнут как устаревшие... | |
| |
|
|
| |
|
|
| |
для: FiX
(15.02.2007 в 15:31)
| | | Устанавливайте так:
setcookie("TestCookie", "value", time()+3600);
|
time()+3600 - указывает время жизнии печенюхи. в данном случае печенька будет жить час. | |
| |
|
|