|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Bonsoir,
je voudrais sur une certaine page remettre à 0 un cookie, donc je fais ça : Code :
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Gérant - société de développement web Inscription : avril 2007 Messages : 290 ![]() |
Bonjour,
Tu as un rechargement de page entre ton premier code et le second ? (et on ne par le pas d'include ou de require). Cordialement,
__________________
Si vous débutez en PHP : Tutoriel pour grands débutants Mes tutoriels : http://alexandre-joly.developpez.com/ |
|
|
00
|
|
|
#3 | |||
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Citation:
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|||
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Gérant - société de développement web Inscription : avril 2007 Messages : 290 ![]() |
Ok je voulais juste savoir si ton navigateur changé de page entre le code qui met le cookie à 0 et celui qui le contrôle.
Par contre les lignes de code que tu viens de mettre je voie pas de refresh la dedans. Cordialement,
__________________
Si vous débutez en PHP : Tutoriel pour grands débutants Mes tutoriels : http://alexandre-joly.developpez.com/ |
|
|
00
|
|
|
#5 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Tu as raison : ce n'est pas un refresh ; je viens de regarder (jusque là, j'avais juste fait un copier-coller sans me poser de question) ; donc pas de refresh, mais un no-cache, donc le refresh ne servirait à rien. Sinon, je comprends ta question, car si on set un cookie et qu'on le teste dans la même page, il n'est pas updaté.
Par contre, j'ai résolu mon problème avec une autre solution : plus de cookie (ni variable de session, car j'ai aussi rencontré un problème analogue), mais tout avec MySQL : ce que je mettais dans le cookie, c'était une info "connecte" ; or il existe une table "login" avec un champ "connecte", donc il a suffi de bien gérer ce champ ; donc "résolu", mais c'est quand même bizarre...
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Gérant - société de développement web Inscription : avril 2007 Messages : 290 ![]() |
Pour les session oui un peu bizarre quand même mais le cookie rien d'anormal c'est un problème récurent.
En tout cas ravi que tu ais quand même trouvé une solution à ton problème. Cordialement,
__________________
Si vous débutez en PHP : Tutoriel pour grands débutants Mes tutoriels : http://alexandre-joly.developpez.com/ |
|
|
10
|
|
|
#7 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
J'ai effacé ce qui n'allait pas avec les sessions donc ne peut pas te le montrer, mais en gros dans une page (avec session_start() au début) $_SESSION["connecte"]=0 et dans une autre page (avec session_start() aussi), je testais cette variable et elle était restée à 1...
et pour les cookies, c'est un problème connu ? (+1 pour avoir cherché à m'aider)
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com