0
應用程序使用codeigniter和tank_auth。我需要添加更多的數據來添加ci_sessions
表。我找不到將數據插入到ci_sessions
的位置。它在哪裏,在哪個文件夾或控制器或庫?在codeigniter中更新了ci_sessions
應用程序使用codeigniter和tank_auth。我需要添加更多的數據來添加ci_sessions
表。我找不到將數據插入到ci_sessions
的位置。它在哪裏,在哪個文件夾或控制器或庫?在codeigniter中更新了ci_sessions
我發現它:它是系統/庫/ session.php文件
但改變庫tank_auth.php類似的問題,聽起來比session.php文件
好:我改變了這種
$this->ci->session->set_userdata(array(
'user_id' => $user->id,
'username' => $user->username,
'status' => ($user->activated == 1) ? STATUS_ACTIVATED : STATUS_NOT_ACTIVATED,
));
加入
$user->language
機智
$this->ci->session->set_userdata(array(
'user_id' => $user->id,
'username' => $user->username,
'status' => ($user->activated == 1) ? STATUS_ACTIVATED : STATUS_NOT_ACTIVATED,
'language' => $user->language,
));
:
本h除數據庫中的language
列爲users
表。
數據仍存儲在ci_sessions
表中,但在user_data
列中。
我想鏈接將幫助: http://stackoverflow.com/questions/2177742/how-does-codeigniter-know-a-cookie-holds-valid-session-data – Gerep 2012-04-24 15:13:21