Ist das normal, $this->session->set_userdata()
gibt null zurück? Mein Controller ist das.Codeigniter: Set_uederdata, die NULL zurückgibt
function set_supplier() {
//UNSET THE OLD DATA
if($this->session->userdata('supplier_data')) {
$this->session->unset_userdata('supplier_data');
}
$supplier_id = $this->encrypt->decode($this->input->post('supplier'));
$sess_array = array();
$sess_array = array(
'id' => $supplier_id
);
$process = $this->session->set_userdata('supplier_data', $sess_array);
if($process) {
//SUCCESS
$this->session->set_flashdata('success', 'You have set the supplier!');
redirect($_SERVER['HTTP_REFERER'], 'refresh');
} else {
//ERROR
$this->session->set_flashdata('error', 'Oops! An Error has Occured!');
redirect($_SERVER['HTTP_REFERER'], 'refresh');
}
}
Ich habe einfach var_dump($process);
zu zeigen, was los ist, und es wird NULL
Was zeigt Ich möchte eine Nachricht geschehen soll zurückzukehren, wenn $process
wahr ist.