cookie на все субдомены

 
0
 
PHP
ava
Serious2008 | 22.01.2013, 03:29
Здравствуйте как я понял из манулов, если я делаю вот такую вещь


setcookie("Cookie_params", $id, time()+3600, "/", "sait.ru", 1);

То кук записывается таким образом, что он виден даже на субдоменах.
Я пытаюсь его получить на сайте типа moskva.sait.ru и всё безуспешно. Подскажите пожалуйста что я неправильно делаю?
пытался вместо / ставить точку, ничего не изменилось
Ответы (5)
ava
skyboy | 22.01.2013, 03:42 #
с точкой впереди пробовал?
ava
Serious2008 | 22.01.2013, 10:08 #

setcookie("Cookie_params", $id, time()+3600, "/", "sait.ru", 1);
setcookie("Cookie_params", $id, time()+3600, "/", ".sait.ru", 1);
setcookie("Cookie_params", $id, time()+3600, ".", "sait.ru", 1);
setcookie("Cookie_params", $id, time()+3600, ".", ".sait.ru", 1);

Вот все варианты которые я пробовал.
В самих куках есть, если смотреть через браузер, но на субдомене они не видны.
ava
Aliance | 22.01.2013, 10:28 #
А как получаете куку? И как видите их через браузер? secure же стоит в true
ava
Serious2008 | 22.01.2013, 10:38 #
Aliance,
в браузере, ну как бы через параметры страницы.
А получаю через $_COOKIE


Всё я неудачник, всё решилось заменой 1 на 0

Спасибо.
ava
skyboy | 22.01.2013, 12:33 #
тьфу, а слона-то(secure) я и не заметил  smile 
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить