副会话cookie我有PHP:与登录用户
if(isset($_SESSION['userID'])){
if (!isset($_SESSION['drinks'])) {
$_SESSION['drinks'] = array();
}}
这仅适用于已登录的用户,但它显然与机器,而不是用户相关的会话阵列来存储一些数据。我已经用2个不同的用户进行了测试,数组对第二个用户保持相同的值而不是空的。 如何将会话数组与每个登录用户相关联?
副会话cookie我有PHP:与登录用户
if(isset($_SESSION['userID'])){
if (!isset($_SESSION['drinks'])) {
$_SESSION['drinks'] = array();
}}
这仅适用于已登录的用户,但它显然与机器,而不是用户相关的会话阵列来存储一些数据。我已经用2个不同的用户进行了测试,数组对第二个用户保持相同的值而不是空的。 如何将会话数组与每个登录用户相关联?
您的数据关联到特定的用户ID
if(isset($_SESSION['userID'])){
if (!isset($_SESSION['userID']['drinks'])) {
$_SESSION['userID']['drinks'] = array();
}
var_dump($_SESSION['userID']['drinks']);
}
您是否记得在注销时删除所有会话数据? – user829323 2013-02-28 23:57:35
我只想在注销时清除用户ID会话,而不是饮料。 – junkystu 2013-03-01 00:15:15