Les SESSIONS
Résolu
troubadour2
Messages postés
277
Date d'inscription
Statut
Membre
Dernière intervention
-
Meoran Messages postés 1562 Date d'inscription Statut Membre Dernière intervention -
Meoran Messages postés 1562 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis à la recherche pour savoir comment on peux supprimer une SESSION lorsqu'on se déconnecte avec un lien "déconnexion".
Ma SESSION par défault expire lorsque je ferme le navigateur mais cela ne me convient pas.
Par contre j'ai créé des COOKIES et ça les détruits bien mais pas pour les SESSIONS.
Pouvez-vous m'aider s'ils vous plait.
Un grand merci pour votre aide.
Je suis à la recherche pour savoir comment on peux supprimer une SESSION lorsqu'on se déconnecte avec un lien "déconnexion".
Ma SESSION par défault expire lorsque je ferme le navigateur mais cela ne me convient pas.
Par contre j'ai créé des COOKIES et ça les détruits bien mais pas pour les SESSIONS.
Pouvez-vous m'aider s'ils vous plait.
Un grand merci pour votre aide.
A voir également:
- Les SESSIONS
- Les ouvertures de sessions distantes sont actuellement désactivées ✓ - Forum Réseau
- Ouvrir deux sessions windows en même temps - Forum Windows
- Veuillez ouvrir une session avec les privilèges du gestionnaire - Forum Jeux PC
- Vous ne pouvez pas creer plusieurs sessions instagram - Guide
- Ouvrir deux sessions ✓ - Forum Windows 8 / 8.1
14 réponses
Pour détruire le cookie de session :
setcookie(session_name(), '', time(), '/');
Définit un cookie du nom de ta session qui doit être détruit immédiatement. Ce qui supprime ton cookie de session...
setcookie(session_name(), '', time(), '/');
Définit un cookie du nom de ta session qui doit être détruit immédiatement. Ce qui supprime ton cookie de session...
En effet, une variable de session et un cookie c'est pas la même chose.
Variable de session: $_SESSION['var'];
Cookie: $_COOKIE['var'];
Voir cette page: http://www.lephpfacile.com/cours/17-les-cookies
Variable de session: $_SESSION['var'];
Cookie: $_COOKIE['var'];
Voir cette page: http://www.lephpfacile.com/cours/17-les-cookies
Bonjour
Merci de ta réponse c'est sympa.
Malheureusement je n'arrive pas à supprimer ma SESSION lorsque je fait déconnexion.
Elle se supprime uniquement lorsque je ferme mon navigateur.
Je n'y comprends plus rien.
Si tu as encore des infos.
J'ai fait pas mal de truc mais rien n'y fait.
Merci
Merci de ta réponse c'est sympa.
Malheureusement je n'arrive pas à supprimer ma SESSION lorsque je fait déconnexion.
Elle se supprime uniquement lorsque je ferme mon navigateur.
Je n'y comprends plus rien.
Si tu as encore des infos.
J'ai fait pas mal de truc mais rien n'y fait.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
voici mon code qui détruit une session :
Voici le lien qui m'amène à un script qui déconnecte l'utilisateur :
<a href="deconnexion.php">Deconnexion</a>
le fichier deconnexion.php :
session_start();
// destruction session
$_SESSION = array();
session_destroy();
// redirection
header('location:../index.php');
voici mon code qui détruit une session :
Voici le lien qui m'amène à un script qui déconnecte l'utilisateur :
<a href="deconnexion.php">Deconnexion</a>
le fichier deconnexion.php :
session_start();
// destruction session
$_SESSION = array();
session_destroy();
// redirection
header('location:../index.php');
Bonjour
J'ai bien mis ton code et le lien comme toi mais lorsque je clique sur le lien
la SESSION est toujours présente il faut que je ferme le navigateur pour la détruire et ça je ne veux pas.
Merci pour votre aide
J'ai bien mis ton code et le lien comme toi mais lorsque je clique sur le lien
la SESSION est toujours présente il faut que je ferme le navigateur pour la détruire et ça je ne veux pas.
Merci pour votre aide
Bonjour
En fait je suis en développement et je regarde dans mon navigateur.
en fait j'ai 1 page avec mon formulaire pour connexion
1 page pour toute la vérif et les teste des variable
et 1 page de déconnexion
et je voudrais vraiment que lorsqu'on se déconnecte ça me supprime le COOKIE"PHPSESSID"
Merci de tout coeur
En fait je suis en développement et je regarde dans mon navigateur.
en fait j'ai 1 page avec mon formulaire pour connexion
1 page pour toute la vérif et les teste des variable
et 1 page de déconnexion
et je voudrais vraiment que lorsqu'on se déconnecte ça me supprime le COOKIE"PHPSESSID"
Merci de tout coeur
c'est sympa de partager mon soucis.
je dois passer à côté de quelque chose mais quoi?
c'est un mystère.
A+
je dois passer à côté de quelque chose mais quoi?
c'est un mystère.
A+
Bonjour
Voilà je recommence cette semaine avec toujours mon problème de SESSION.
En fait PHP génére une SESSION à l'ouverture de mon site qui est PHPSESSID.
Je voudrais la supprimer lorsque les utilisateurs se déconnectent via un lien "déconnexion".
Pour me déconnecter et supprimer mon COOKIE que j'ai créé cela fonctionne mais pas PHPSESSID.
Merci beaucoup de votre aide
Voilà je recommence cette semaine avec toujours mon problème de SESSION.
En fait PHP génére une SESSION à l'ouverture de mon site qui est PHPSESSID.
Je voudrais la supprimer lorsque les utilisateurs se déconnectent via un lien "déconnexion".
Pour me déconnecter et supprimer mon COOKIE que j'ai créé cela fonctionne mais pas PHPSESSID.
<?php if ($_COOKIE['COOKIE_ESC']){setcookie('COOKIE_ESC', '', time() - 1, null, null, false, false);}?>
Merci beaucoup de votre aide
Bonjour
Merci tu peux me donner ton code pour voir comment tu a réussis à détruire PHPSESSID.
Chez moi ça ne veux pas le faire.
Merci beaucoup
Merci tu peux me donner ton code pour voir comment tu a réussis à détruire PHPSESSID.
Chez moi ça ne veux pas le faire.
Merci beaucoup