[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пропадают куки
DmitryOpalev
Создаю куки при входе на сайт (авторизация через аякс). Как только авторизация удалась, куки появляются. Но при переходе на другие страницы куки пропадают (проверяю через print_r($_COOKIE), остается только PHPSESSID). Причем в браузере они все еще висят, так как установленное время - час.
В чем проблема? Я к ним как-то неправильно обращаюсь?



Спустя 1 минута, 48 секунд (1.08.2012 - 21:06) inpost написал(а):
показывай, как ты создаёшь. Надо 4 аргумента указывать.

Спустя 8 минут, 34 секунды (1.08.2012 - 21:15) DmitryOpalev написал(а):
Я три указываю.
setcookie("name", $value, time()+3600);
Ну и раз уж эта тема задета, когда пытаюсь добавить еще один аргумент, куки просто не создаются. Пытался взять примеры с сайтов, например, php.su:
setcookie ("TestCookie", $value,time()+3600, "/~rasmus/", ".utoronto.ca", 1);

результата ноль.

Спустя 9 минут, 4 секунды (1.08.2012 - 21:24) Winston написал(а):
setcookie("name", $value, time()+3600, '/');

Спустя 2 минуты, 18 секунд (1.08.2012 - 21:26) DmitryOpalev написал(а):
Winston
Можешь пояснить?

Спустя 4 минуты, 36 секунд (1.08.2012 - 21:31) Winston написал(а):
Если 4-м параметром поставить / то куки будут доступны на любой странице, если этот параметр опустить, то куки будут доступны только на той странице, на которой были установлены.

Спустя 11 минут, 55 секунд (1.08.2012 - 21:42) inpost написал(а):
DmitryOpalev
вообще-то код надо брать с php.net , а не с php.su


_____________
Курс валют
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.