CI Not create session

2019-08-30 17:41发布

问题:

Hello guys Why do you think could it be?

$veri = array("uye_kadi" => $this->input->post('kadi'), 'oturum' => TRUE);
$this->session->set_userdata($veri);

回答1:

First make sure that you have included session library

either from autoload config file:

    $autoload['libraries'] = array('session');

or from controller:

    $this->load->library('session');

and then replace your code with :

 $veri = array("uye_kadi" => $this->input->post('kadi'), 'oturum' => TRUE);
 $this->session->set_userdata('sess_var_name',$veri);

 echo $this->session->userdata('sess_var_name');

Array with can be used as:

 $ar = array('user_id'=>900,
        'username'=>'John Doe');

 $this->session->set_userdata('user_details',$ar);

 $this->session->userdata('user_details','user_id'); //Return 900;  

hope it will help!



标签: codeigniter