rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PhP] Destruction de session et de cookie

P@, le jeudi 15 février 2007 à 11:32:23
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
..:::P@ ... a tras, a PoOf ou a chou :::..
L'imagination est plus importante que la connaissance. Albert Einstein
Configuration: Windows XP
Firefox 2.0.0.1
Répondre à P@  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jlfond, le vendredi 16 février 2007 à 13:43:01
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 ?
Répondre à jlfond

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
P@, le vendredi 16 février 2007 à 15:23:12
l'objectif est de pouvoir connecter et deconnecter les utilisateurs
et leur proposer des services spécifique en fonction de leur droits respectifs ..:::P@ ... a tras, a PoOf ou a chou :::..
L'imagination est plus importante que la connaissance. Albert Einstein
Répondre à P@

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
magik-orion, le vendredi 16 février 2007 à 16:33:18
Pour supprimer un cookie, c'est très simple. Tu réécris le même cookie mais sans valeur. Exemple :

// Je pose le cookie
setcookie($nom, $valeur, $validite);
// J'affiche sa valeur
echo $_COOKIE[$nom];
// Je le supprime
setcookie($nom, "");


Voila,
a+
Répondre à magik-orion

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
P@, le vendredi 16 février 2007 à 16:42:30
j'ai fait ca
setcookie ("monCookie", "", time() - 3600);

mais il est toujours là aprés ..:::P@ ... a tras, a PoOf ou a chou :::..
L'imagination est plus importante que la connaissance. Albert Einstein
Répondre à P@

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Volapuk, le samedi 3 novembre 2007 à 17:02:46
Bonjour,

time()-3600 est un nombre négatif. setcookie supporte-t-il cela?

0 seconde devrait suffire... Donc tout simplement
setcookie ("monCookie",""', 0);
Répondre à Volapuk
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger CookieWall 1.01CookieWall - AnalogX CookieWall vous permet de choisir les cookies qui peuvent rester sur votre système, et ceux qui doivent s'en aller....Catégorie: Cookies
Licence: Freeware/gratuit
Télécharger Session Manager 0.6.1.13Session Manager - Session Manager est un outil permettant de sauver et de restaurer les états de toutes les fenêtres sous Firefox. Cette...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Télécharger CookieSwap   0.5.0CookieSwap - IL n'est pas rare de posséder plusieurs compte de messagerie sur le même distributeur. Le problème, c'est que pour passer...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [PhP] Destruction de session et de cookie »