我在PHP中有两个页面,第一个页面使用session_set_cookie_params(30 * 60,"/","/",false);创建cookie,下一个页面尝试检索cookie (使用session_get_cookie_params())来显示cookie上剩下的时间,但出于某种原因,我只剩下了零时间。
这是cookie集页面
<?php
session_set_cookie_params(30 * 60,"/","/",false);
session_start();
$array = session_get_cookie_params();
echo $array['lifetime'];
?> 这是启动会话并检索cookie的页面。
<?php
session_start();
$array = session_get_cookie_params();
echo $array['lifetime'];
?> 发布于 2014-03-07 02:35:43
您使用的第三个参数"/“不是有效的域名。使用session_set_cookie_params(30 * 60,"/")将有效。默认的第四个参数-安全是假的,不需要隔膜。
https://stackoverflow.com/questions/22240335
复制相似问题