我不知所措。
当我使用以下代码设置cookie时......
$thisUser = $player['userID'];
$thisUserName = $player['username'];
setcookie("userID", $thisUser, time()+3600, "/","", 0);
setcookie("username", $thisUserName, time()+3600, "/","", 0);
setcookie("testcookie", "TEST VALUE", time() + 3600, "/", "", 0);
无论出于何种原因,testcookie将到期时间设置为一小时。其他2个没有设置过期,只是在浏览器会话关闭时说。除了到期之外,cookie将使用适当的值进行设置。我错过了什么?
我有session_start();在页面的开头。