Сразу извиняюсь за корявость названия темы, не смог придумать лучшего.
Вопрос вот в чем...
К примеру у нас есть некий сайт (пусть будет localhost).
localhost/folder/auth.php - скрипт, который устанавливает кукисы, чтобы юзер мог лазить в зоне, доступной только зареганым пользователям (в данном случае она в каталоге folder). Пусть это будет кукис с именем test. Таким образом, мы можем получить содержимое этого кукиса с помощью $_COOKIE['test'], к примеру, со страницы localhost/folder/index.php.
Но проблема возникает, если авторизованый пользователь оказывается на главной странице ресурса (localhost/index.php). Тогда $_COOKIE['test'] окажется пустой, т.к. это уже другой каталог.
Вопрос в том, можно ли установить кукис на весь ресурс? Т.е. чтобы в нашем случае через $_COOKIE['test'] получить кукис как для главной страницы, так и для любого другого каталога сайта. Один кукис на все каталоги.
Заранее спасибо!
Спустя 2 минуты, 15 секунд (3.03.2011 - 23:56) Nikitian написал(а):
В параметре path функции setcookie() указывайте "/" - куки будут ставиться для всего домена.
Спустя 14 минут, 24 секунды (4.03.2011 - 00:11) ++Norton++ написал(а):
Спасибо!