У меня есть сомнения по поводу параметра domain
функции setcookie
. Имея следующий код:
setcook ie. php:
setcookie("cook_1", "c1", time()+3600, "", "home_domain.com");
setcookie("cook_2", "c2", time()+3600, "", "sub.home_domain.com");
Все работает должным образом - запрос http:\\home_domain.com\setcookie.php
дает cook_1
и доступен для дальнейшего запроса http:\\sub2.home_domain.com\getcookie.php
НО
когда я сокращаю основное доменное имя до одной части, например:
setcookie("cook_1", "c1", time()+3600, "", "home_domain");
setcookie("cook_2", "c2", time()+3600, "", "sub.home_domain");
cook_1
готовить ie isn ' t доступен для дальнейшего http: \ sub2.home_domain \ getcook ie .php`.
Почему такое сокращение имени домена имеет такое значение?