应用程序使用 codeigniter 和 tank_auth。我需要添加更多数据来添加ci_sessions
表格。我找不到数据插入的位置ci_sessions
。它在哪里,在哪个文件夹或控制器或库中?
问问题
1769 次
1 回答
0
我找到了:它在 system/libraries/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,
));
对此:
$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,
));
通过将列添加$user->language
到数据库中的表中。language
users
数据仍然存储在ci_sessions
表中,但在user_data
列中。
于 2012-04-24T15:23:30.307 回答