session | Session |
---|---|
CodeIgniter | PHP |
Description
Cette classe permet d'effectuer la gestion de session sans utiliser les sessions standard du PHP.
Initialisation
$this->load->library('session'); |
Méthode
Voici la liste des méthodes de la classe «session» accessible uniquement dans Code Igniter et n'étant pas fournit avec PHP :
Méthode | Description |
---|---|
$this->session->all_userdata(); | Cette méthode permet de demander tous les variables de sessions. |
$this->session->keep_flashdata($item); | Cette méthode permet de préserver des variables flashdata pour des demandes supplémentaires. |
$this->session->sess_destroy(); | Cette méthode permet d'effacer la session courante. |
$this->session->set_flashdata($prefix,$valeur); | Cette méthode permet de fixer les variables de sessions avec le préfixe spécifié. |
$this->session->set_userdata($tableau); | Cette méthode permet de fixer les variables de session à l'aide d'un tableau associatif. |
$this->session->unset_userdata($nom); | Cette méthode permet d'enlever une variable de session. |
$this->session->unset_userdata($tableau); | Cette méthode permet d'enlever une liste de variables de session. |
$this->session->userdata($item); | Cette méthode permet de demander la valeur d'une variable de session. |
Voir également
Articles - Pertes de session sous PHP
Dernière mise à jour : Jeudi, le 31 décembre 2015