2014-01-18 90 views
1

我遇到問題。在我的網站上,用戶可以登錄並執行一些命令。但是,我想在成功訂購後更改我的session_id,但不註銷。當我更改session_id時,會出現問題,用戶會自動註銷。我正在使用框架codeigniter。我該如何改變它? 感謝您的答覆Codeigniter更改會話ID

+2

笨將更新會話默認(重新生成會話ID)每300秒。但是,爲了手動更新會話,您需要擴展會話庫並編寫所需的功能。 –

回答

0

使用PHP函數

session_regenerate_id(); 

check the about link

+0

session_regenerate_id();它不適合我。它不會改變我的session_id –

+2

CodeIgniter有他們自己的會話實現,使用這無助於您使用CI會話庫。 – dakdad

+0

是會話時間到期後您的會話ID發生變化!!!! –