在一个页面上我有类似的东西
setcookie('user', 'value' ,6000, '/', 'mydomain.co.uk');
Run Code Online (Sandbox Code Playgroud)
在随后的页面上我有
var_dump($_COOKIE);
Run Code Online (Sandbox Code Playgroud)
我可以看到所有自动生成的,PHPSESSID但我看不到user.
如果我这样做echo setcookie('user', 'value' ,6000, '/', 'mydomain.co.uk');会返回true.所以我不确定为什么我看不到它.
我尝试了很多不同的想法,但没有任何效果.此外,我使用.htaccess通过一个页面重定向所有请求,index.php不确定这是否正在做任何事情.
js-*_*der 17
试试这个:
setcookie('user', 'value' ,time() + 6000, '/', 'mydomain.co.uk');
Run Code Online (Sandbox Code Playgroud)
过期参数需要是时间戳.6000作为时间戳是过去,因此删除cookie.
| 归档时间: |
|
| 查看次数: |
18563 次 |
| 最近记录: |