副會話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