2011-03-21 129 views
0
得到一個新的session_id()

不知道該怎麼辦......我有這個我退出頁面上:刪除會話和PHP

<?php 
    setcookie ("session_key", "", time() - 3600); 
    session_start(); 
    $_SESSION = array(); 
    session_unset(); 
    session_destroy(); 
    header('Location:login.php'); 
?> 

但儘管如此,當一個新的用戶「報」後註銷它們會得到相同的會話ID,因此會導致一些登錄問題,因爲多人擁有相同的會話ID。

想法?

回答

2

session_regenerate_id(true); $_SESSION = array();有什麼問題?

它似乎正是你想要的。

+0

awh,我不知道那個。我會嘗試一下... – 2011-03-21 06:39:23