Codeigniter session des données perdues après la redirection

J'utilise codeigniter 2.1.0.

Je suis en train de faire une inscription/connexion fonction à l'aide de la session de la bibliothèque dans le codeigniter.

L'inscription/connexion à la session de la bibliothèque a bien fonctionné pour localhost, mais quand je l'ai mis direct et il a essayé, la session ne fonctionne pas.

Mon contrôleur de connexion fonctionne de cette façon. J'ai vérifier les informations d'identification, une fois ok, j'ai mis mon les données de session et de les rediriger vers une autre page.

$user_data = array(
                   'username'       => $result->user_name,
                   'email'          => $result->user_email,
                   'userid'         => $result->user_id,
                   'role'           => $result->user_role,
                   'login_state'    => TRUE,
                   'lastlogin'      => time(),
               );

$this->session->set_userdata($user_data);           
print_r( $this->session->all_userdata());            
redirect(base_url('dashboard'));

à ce point là quand j'ai l'impression de toutes mes données de session, ils ne imprimer. Mais dans le tableau de bord contrôleur de côté, quand j'essaye d'imprimer les données de la session, ils n'y sont plus.

Aucune idée pourquoi? Merci d'avance pour l'aide.

  • avez-vous résolu ? u peut poster la réponse
InformationsquelleAutor edelweiss | 2013-01-23