Existence d'une session

WRInaute discret
Bonjour !

Sur mon site, j'utilise une session lorsqu'un internaute se connecte à son compte. Après l'internaute peut :
- se déconnecter : la session est détruite par un session_destroy() et l'internaute est redirigé vers la page d'accueil du site
- visiter n'importe quelle autre page du site, auquel cas la session n'est pas détruite

Je voudrais en fait savoir comment on teste l'existence d'une session, pour afficher le formulaire de connexion si la session n'existe pas, ou un message du type" vous êtes connecté à votre compte" si la session existe; et ce quelque que soit la page du site ou se trouve le visiteur.

Merci

Mikaël
 
WRInaute passionné
La méthode souvent utilisée est de créer la session systématiquement, et d'y enregistrer le fait que l'utilisateur est connecté ou non.
 
WRInaute passionné
Note : Si $_SESSION (ou $HTTP_SESSION_VARS en PHP 4.0.6 et plus ancien) est utilisé, utilisez la fonction isset() pour vérifier la présence de la variable dans $_SESSION.
 
Discussions similaires
Haut