此cookie对www.domain.com不可用,但对domain.com可用。奇怪的是,火狐在www.domain.com中看到了cookie (使用视图信息,但我的服务器无法识别cookie)。我已经做了相当多的搜索,我找到的唯一解决方案是将域名设置为.domain.com,但在domain.com上无法读取我的cookie。下面是我的代码:
//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, '/');让cookie可用于domain.com和所有子域的关键是什么?
发布于 2012-10-14 10:21:09
试试看:
setcookie('username', $username, time()+3600*24, '/', 'domain.com');
https://stackoverflow.com/questions/12878753
复制相似问题