Bonjour,
Je suis en train d'essayer de comprendre le fonctionnement des sessions.
J'ai parcouru toute la page de la FAQ sur les sessions, mais je ne comprend pas pourquoi, ça ne fonctionne pas.
Voici comment je m'y prend :
- Pour démarrer une session :
- Pour vérifier si j'ai déjà stocké quelque chose :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 session_name('Forum'); session_start(); $_SESSION['ID'] = $result['ID']; // Il y a bien une valeur dans $result['ID'] $_SESSION['NOM'] = $result['NOM'];
- Pour utiliser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 session_name('Forum'); session_start(); if(! isset($_SESSION['ID'])) // pas bon else // ok
- Pour fermer la session :
Code : Sélectionner tout - Visualiser dans une fenêtre à part if($_SESSION['ID'] == $ID_UTILISATEUR)
Qu'est ce que je fais mal ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 session_name('Forum'); session_start(); unset($_SESSION['ID']); unset($_SESSION['Nom']); $_SESSION = array(); session_destroy();
Parce que if(! isset($_SESSION['ID'])) me dit que je n'ai rien stocké ...
Partager