XCIV. 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 » 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