как добавить идентификатор пользователя в данные сеанса в codeigniter - PullRequest
0 голосов
/ 18 октября 2011

Я добавил имя пользователя в сессии, как это

if($this->form_validation->run() !== FALSE){
            //validation pass
            $res = $this->Admin_model->verify_user($this->input->post('email_address'), $this->input->post('password'), $this->_salt);

            //if result is true login
            if($res !== false){
                //person has account
                $_SESSION['username'] = $this->input->post('email_address');

Теперь, как мне добавить user_id в сеанс после входа пользователя?

1 Ответ

1 голос
/ 18 октября 2011

Вы ДОЛЖНЫ использовать CodeIgniter Класс сеанса как $this->session->set_userdata('user_id', $row['user_id']); забыть о необработанных сеансах (и других глобальных использованиях массивов)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...