我在mydomain.com/login.php
上写会话我认为无法在www.mydomain.com
中访问此内容。是对的吗?
如何写入$ _SESSION,以便我可以从www访问它。和我的域名的非www版本?
答案 0 :(得分:4)
查看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
答案 1 :(得分:0)
session_set_cookie_params(“$ lifetime”,“$ path”,“$ domain”,“$ secure”,“$ httponly”)是php语言中用于在两个www中设置会话的最佳选择和非www url