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