Я пишу сессию на mydomain.com/login.php
Я считаю, что этого нельзя найти на сайте www.mydomain.com
. Это правильно?
Как я могу написать в $ _SESSION, чтобы я мог получить доступ к нему из www. и не-www версия моего домена?
взгляните на session_set_cookie_params, это объясняет настройку .
в домене также будет доступ к субдоменам,
Cookie domain, for example 'www.php.net'. To make cookies visible on all subdomains then the domain must be prefixed with a dot like '.php.net'.
miki имеет пример
http://www.php.net/manual/en/function.session-set-cookie-params.php#94961
session_set_cookie_params («$ lifetime», «$ path», «$ domain», «$ secure», «$ httponly») является лучшим в php-языке для установки сеанса как в WWW, так и в не-www-url