Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3046 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de cookies: impossibilité de se déconnecter.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de cookies: impossibilité de se déconnecter.

n°1228950
smilm
Posté le 23-10-2005 à 10:22:45  profilanswer
 

Bonjour,
 
Pour certains des utilisateurs de mon site, il est apparament impossible de se déconnecter.
Je m'explique,
mon site propose "se souvenir de moi" sur l'écran de connexion plaçant un cookies sur le pc de l'utilisateur afin que celui-ci soit systématiquement connecté dès qu'il arrive sur le site.
Or certains d'entres eux ne peuvent se déconnecter.
 
Voici un extrait de code:
Page login:

Code :
  1. if ($souvenir=="1" )
  2. {
  3. //(...)
  4. setcookie("AfterEnd", $value, time()+60*60*24*30*12); // 60*60*24*30*12=31104000secondes=1an
  5. }
  6. elseif ($souvenir!="1" ) // on détruit le cookie puisqu'il ne faut pas se souvenir
  7. {
  8. setcookie("AfterEnd", "", time()-60*60*24*30*12); // date antérieure => destruction du cookie
  9. }


 
Page logout:

Code :
  1. //connexion a la bd
  2. session_start();
  3. session_unset();
  4. session_destroy();
  5. if($_COOKIE['AfterEnd'])
  6. {
  7. setcookie("AfterEnd", "", time()-60*60*24*30*12); // date antérieure => destruction du cookie
  8. }


 
Avez vous une idée de ce qui ne va pas ?
Merci d'avance.
 
Pour ceux qui désire faire des tests online : www.afterend.com

mood
Publicité
Posté le 23-10-2005 à 10:22:45  profilanswer
 

n°1228957
Xav_
The only one...
Posté le 23-10-2005 à 10:38:54  profilanswer
 

question peut etre conne vu que 'ai pas joué avec les cookies depuis un moment, mais c'est pas "0" qu'il fautre mettre en durée pour etre détruire le ccokie ???


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1228978
AlphaZone
Posté le 23-10-2005 à 12:27:12  profilanswer
 

Ceci devrait t'aider :
# Un cookie peut contenir plusieurs informations dont principalement : son nom : obligatoire !
# un contenu quelconque : s'il est vide, le cookie est détruit !
# une date d'expiration : sinon le cookie ne vit que le temps de la session !
 
Source : http://www.asp-php.net/tutorial/asp-php/cookies.php
 
 
Google is your friend.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de cookies: impossibilité de se déconnecter.

 

Sujets relatifs
[MPatrol] Problème d'utilisation de mpatrol sous windows avec dev c++[batch]Problème incrementation
[RESOLU] problème au lancement de VS 2003Problème d'animation avec OpenGL.....
Problème de compilation[SQL/Access] Problème de rafraichissement de zone de liste
Probleme pour Configurer MySql en Serveur DedieProbleme d'incrementation
problème avec un JpanelProblème de multipage
Plus de sujets relatifs à : Problème de cookies: impossibilité de se déconnecter.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR