Перестали работать куки

R34-zevs
На сайте с 15.07.2006
Offline
238
785

Перевели проект на поддоменную структуру. Но возникла проблема. Пользователи, авторизированные на главном домене сайта, не могут зайти в свой личный кабинет при переходе на поддомен.

Куки создаются по такому принципу:

setcookie(CK_USER,$sess_sys,TIMENOW + 24000100,"/");

Подскажите, как создавать куку, чтоб она работала не только на главном сайте, но и на всех поддоменах

Агентство недвижимости Фабрика Жилья (http://xn--80aacvicll3bzbzgqb.xn--p1ai/)
D
На сайте с 14.01.2007
Offline
153
#1

вам нужно пятый параметр этой функции посадить на .домен.ру(обратите внимание на точку перед "домен")

ну и RTFM

R34-zevs
На сайте с 15.07.2006
Offline
238
#2
Dinozavr:
вам нужно пятый параметр этой функции посадить на .домен.ру(обратите внимание на точку перед "домен")

ну и RTFM

Сделали все как Вы сказали и точку добавили впереди. Теперь ситуация такова. Мы один раз авторизируемся, авторизация проходит, но если обновляем страницу, нас выкидывает и просят заново авторизироваться

D
На сайте с 14.01.2007
Offline
153
#3

значит домен ставит правильную куку,а поддомены либо не ставят вообще либо неправильно

R34-zevs
На сайте с 15.07.2006
Offline
238
#4
Dinozavr:
значит домен ставит правильную куку,а поддомены либо не ставят вообще либо неправильно

Поддомены либо не ставят вообще либо неправильно.

Что вы имеете этим ввиду? просто у нас основной сайт и поддомены это один и тот же движок. Создав кук один раз на основном сайте, она должна работать на всех остальных поддоменах. И поддомены не должны пересоздавать эту куку

IL
На сайте с 20.04.2007
Offline
435
#5
R34-zevs:
Создав кук один раз на основном сайте, она должна работать на всех остальных поддоменах. И поддомены не должны пересоздавать эту куку

Можно просто посмотреть куки в браузере - F12|Firebug в помощь

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий