Wie kann ich im Dashboard bleiben, wenn der Benutzer angemeldet ist, obwohl wenn der Benutzer localhost schreiben/storeLTE/Login/dann zu Hause bleiben. aber mein Code funktioniert nicht.im Dashboard bleiben, wenn der Benutzer eingeloggt ist
public function getAccess(){
if ($this->session->set_userdata('username')) {
redirect('home');
}
$username = $this->security->xss_clean($this->input->post('username'));
$password = $this->security->xss_clean($this->input->post('password'));
$array = $this->User_model->login($username,$password);
if($array[0] == 0){
echo 0;
}else{
$data_session = array(
'id' => $array[0]['iduser'],
'username' => $array[0]['username'],
'password' => $array[0]['password'],
'name' => $array[0]['name'],
'last_name' => $array[0]['last_name'],
'type' => $array[0]['idType'],
'logged_in' => TRUE
);
$this->session->set_userdata('log',$data_session);
}
}
Wenn Sie ein Problem mit Unset trafen. Verwende $ this-> session-> sess_destroy(); –