Не сохраняются куки на поддоменах, созданые на домене

DenVeroid

Новичок
Не сохраняются куки на поддоменах, созданые на домене

Помогите разобраться, сделал авторизацию на куках, создаю таким образом


PHP:
      setcookie('user_login', $user_login, time()+60*999999, '/');
      setcookie('user_pass', $user_pass_hash, time()+60*999999, '/');


всё работает нормально пока я на домене www.site.ru но у меня разделы разбросаны на поддомены, и когда я нахожусь на www.travel.site.ru
то у меня куки не видно, тоесть как будто я не авторизован.

Что и как сделать чтобы на домене и при поддомене куки были видны?
 
так а как правильно прописать чтобы видно было и на site.ru и на sub.site.ru
 
DenVeroid
В мануале есть пример.
 
я смотрел но видимо не заметил этого, не моглбы показать, пожалуйста...
 
To make the cookie available on all subdomains of example.com then you'd set it to '.example.com'. The . is not required but makes it compatible with more browsers. Setting it to www.example.com will make the cookie only available in the www subdomain. Refer to tail matching in the spec for details.

По ссылке
Пример 1 - последняя строчка.
 
спасибо большое, теперь ясно как, выходит надо было так
setcookie('user_login', $user_login, time()+60*999999, '/','.site.ru');

сейчас буду пробывать
 
Mr_Max
Я думаю, не стоит ТАК УЖ поощрять тех, кто не в состоянии читать ануал.
 
*****, ну зачем же так строго, человек помог решить проблему, теперь у меня нет вопросов. Конечно я мог и сам прочитать, но ведь не многие знают английский, я вот к примеру не совсем хорошо знаю
 
*****
Постараюсь мануал больше не цитировать
 
На личном опыте - попадаются пользователи для которых кука .domain.com не ставится, ставится только domain.com или sub.domain.com.
 
mix
Хм. Интересно. В самом деле?
Расскажите, пожалуйста, поподробнее.
А то сообщество не совсем в курсе.

-~{}~ 31.08.07 22:47:

пошутили и хватит. Это явно указано в мане. Тем-более что данные строчки я процитировал
 
Сверху