Setcookie avant header ? [Résolu]

Signaler
Messages postés
510
Date d'inscription
samedi 29 décembre 2001
Statut
Membre
Dernière intervention
23 mai 2008
-
Messages postés
510
Date d'inscription
samedi 29 décembre 2001
Statut
Membre
Dernière intervention
23 mai 2008
-
Salut,

J'ai un pitit problème conscernant mon cookie. En effet, lorsque je le supprime, l'effet n'est pas imédiat sur la page. Donc lorsque je supprime mon cookie de connexion en haut de page, l'utilisateur se voit encore connecté. J'ai donc cherché à faire une redirection en headers("Location : index.php"), mais cela ne marche.
Je pense que cela viens du fait que l'on ne puisse pas définir un header lorsque l'envoi d'informations vers le navigateur à commencé.

Comment puis-je faire ? Je n'ai pas trop envie de faire un refrech en html, j'aurais préféré une redirection en header. y a t'il un moyen ?

Merci d'avance.
----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler
-----------------

3 réponses

Messages postés
373
Date d'inscription
samedi 9 juillet 2005
Statut
Membre
Dernière intervention
11 août 2008

Salut,
As tu déjà essayé "header('Refresh: 0; URL="index.php"');" ?
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
39
Salut,

quand tu le supprimes, t'as qu'a faire :

$_COOKIE['...']=false;

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
Messages postés
510
Date d'inscription
samedi 29 décembre 2001
Statut
Membre
Dernière intervention
23 mai 2008

Merci pour ta réponse audalys, ca marche nikel, bien que le refrech soit un peu long à se mettre en place, mais c'est pas grave l'importantc'est que ca marche :).

coucou747 ==> Ta méthode pour supprimer un cookie n'est pas mauvaise mais ne réponds pas à mon problème, merci quand même

A++

----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler
-----------------