Introduction
msession est une interface avec un démon de sessions rapides, qui permet de gérer les sessions localement ou à distance. Il est conçu pour fournir une gestion de sessions cohérente pour une ferme de serveurs PHP. Plus d'informations sur les msession et le démon sont disponibles sur le site » http://www.mohawksoft.org/?q=node/8
.
Note:
Cette extension n'est pas disponible sur les plates-formes Windows.
Note:
Cette extension a été déplacée dans le module » PECL
et ne sera plus intégrée dans PHP à partir de PHP 5.1.3.
Pré-requis
Installation
Pour activer le support de l'extension msession, vous devez compiler PHP avec l'option --with-msession[=DIR]
, où DIR est le dossier d'installation de msession.
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Table des matières
- msession_connect
— Ouvre la connexion au serveur msession
- msession_count
— Compte le nombre de sessions
- msession_create
— Crée une session
- msession_destroy
— Détruit une session
- msession_disconnect
— Ferme la connexion au serveur msession
- msession_find
— Trouve toutes les sessions avec un nom et une valeur
- msession_get_array
— Lit un tableau de variables msession
- msession_get_data
— Lit les données de la session
- msession_get
— Lit une valeur dans une session
- msession_inc
— Incrémente une valeur dans une session
- msession_list
— Liste toutes les sessions
- msession_listvar
— Liste les sessions contenant une variable
- msession_lock
— Verrouille une session
- msession_plugin
— Appel une fonction d'échappement dans les plugins de personnalité msession
- msession_randstr
— Lit une chaîne aléatoire
- msession_set_array
— Définit les variables msession depuis un tableau
- msession_set_data
— Définit les données de session
- msession_set
— Modifie une valeur dans la session
- msession_timeout
— Lit et/ou modifie la durée de vie d'une session
- msession_uniq
— Récupère un identifiant unique
- msession_unlock
— Déverrouille une session