Sessions Mohawk
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 » https://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 of Contents
- 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