Как получить cookies только для поддомена?

Есть сайт site.com и test.site.com. На каждом из них есть cookies "lang". Если я захожу на основной сайт, а потом на тестовый, то у меня отображаются две cookies "lang" (.site.com и .test.site.com). Как я понял, какая cookie установилась первой, та и показывается
Могу ли я, находясь на test.site.com, получить cookie только с поддомена (.test.site.com)? Или задать приоритет для cookie на тестовом сайте?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
Spartak-2205
@Spartak-2205
Разработка и создание сайтов
Читайте документацию setcookie

// Для site.com
setcookie("TestCookie", 1, time() + 3600, "/");
// или
setcookie("TestCookie", 1, time() + 3600, "/", "site.com");
// или
setcookie("TestCookie", 1, time() + 3600, "/", "www.site.com");

// Для test.site.com
setcookie("TestCookie", 1, time() + 3600, "/", "test.site.com");
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы