Я не могу заставить сеанс Codeigniter работать - PullRequest
0 голосов
/ 01 июля 2018

Я написал следующий код.

class Users extends CI_Controller{
    public function login(){
        $this->load->library('session');
        $users=array(
            'name'=>'john',
            'nickname'=>'walker',
            'human'=>true,
          );
        var_dump($this->session->set_userdata($users));

     }
}

var_dump дает мне NULL. Что я делаю не так?

1 Ответ

0 голосов
/ 01 июля 2018

Вы var_dump'ing результат set_userdata(), а не данные сеанса. Попробуйте это

class Users extends CI_Controller{
    public function login(){
        $this->load->library('session');
        $users=array(
            'name'=>'john',
            'nickname'=>'walker',
            'human'=>true,
          );
        $this->session->set_userdata($users);
        print_r($this->session->all_userdata());

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