此Cookie不适用于www.domain.com
,但可供domain.com使用。奇怪的是,firefox在www.domain.com
中看到了cookie(使用视图信息,但我的服务器无法识别cookie)。我做了大量的搜索,我找到的唯一解决方案是将域设置为.domain.com
,但我的cookie无法在domain.com
读取。这是我的代码:
//this results in no access through domain.com
setcookie('username', $username, time()+3600*24, '/', '.domain.com');
//this results in domain.com access but not www.domain.com
setcookie('username', $username, time()+3600*24, '/');
让domain.com和所有子域名都可以使用cookie的关键是什么?
答案 0 :(得分:2)
试一试:
setcookie('username', $username, time()+3600*24, '/', 'domain.com');