[PhP] Destruction de session et de cookie
P@
Messages postés
1710
Statut
Membre
-
robinou5959 Messages postés 39 Statut Membre -
robinou5959 Messages postés 39 Statut Membre -
Bonjour,
j'ai fait un espace "sécurisé" avec authentification par mot de passe.
Ca marche. Je stocke des info dans $_session et le $_cookie m'informe que l'authentification s'est bien fait au paravent.
Mais comment supprimer un cookie pour savoir que la personne s'est deconnecter.
il conserve toujours mon cookie et donc je ne suis jamais déconnecter.
Puisque je teste sur chaque page a la présence de ce cookie.
Merci d'avance
j'ai fait un espace "sécurisé" avec authentification par mot de passe.
Ca marche. Je stocke des info dans $_session et le $_cookie m'informe que l'authentification s'est bien fait au paravent.
Mais comment supprimer un cookie pour savoir que la personne s'est deconnecter.
il conserve toujours mon cookie et donc je ne suis jamais déconnecter.
Puisque je teste sur chaque page a la présence de ce cookie.
Merci d'avance
A voir également:
- Supprimer cookie php
- Supprimer rond bleu whatsapp - Guide
- Supprimer page word - Guide
- Supprimer les cookies - Guide
- Supprimer pub youtube - Accueil - Streaming
- Fichier impossible à supprimer - Guide
5 réponses
Pour supprimer un cookie, c'est très simple. Tu réécris le même cookie mais sans valeur. Exemple :
Voila,
a+
// Je pose le cookie setcookie($nom, $valeur, $validite); // J'affiche sa valeur echo $_COOKIE[$nom]; // Je le supprime setcookie($nom, "");
Voila,
a+
Bonjour,
Moi comme je le vois, sur internet, en http, personne n'est connecté avec personne.
Un client envoi une requête à un serveur et le serveur répond.
Ensuite le client fait ce qu'il veut. Il refait une requête ou il n'en refait pas. Le serveur n'en sait rien. Le client ne fera jamais un 'close' pour dire je racroche en qq sorte.
Donc pour moi il n'y a aucune connexion et qu'un client ouvre une session je vois pas ce que ca change.
Tu vois les choses comment toi ?
Moi comme je le vois, sur internet, en http, personne n'est connecté avec personne.
Un client envoi une requête à un serveur et le serveur répond.
Ensuite le client fait ce qu'il veut. Il refait une requête ou il n'en refait pas. Le serveur n'en sait rien. Le client ne fera jamais un 'close' pour dire je racroche en qq sorte.
Donc pour moi il n'y a aucune connexion et qu'un client ouvre une session je vois pas ce que ca change.
Tu vois les choses comment toi ?
l'objectif est de pouvoir connecter et deconnecter les utilisateurs
et leur proposer des services spécifique en fonction de leur droits respectifs
et leur proposer des services spécifique en fonction de leur droits respectifs
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question