[php] cookies + directoire

cookies + directoire [php] - Programmation

Marsh Posté le 10-09-2001 à 10:42:16    

Voilà, j'ai  
 
 
Brol/index.html
Brol/machin/fichier.php
 
 
dans index.html, je fais setcookie(), et donc j'ai un cookie (mmm... chocolat...  hum ! soyons sérieux !!!)
 
dans fichier.php, j'arrive à voir les variables du cookie, mais j'arrive pas à en changer les valeurs ?
 
 
Quelqu'un à une idée ?
 
ou est-ce que quelqu'un sait, tout simplement ?
 
 
je suis neuneu ! n'est-ce pas ?

Reply

Marsh Posté le 10-09-2001 à 10:42:16   

Reply

Marsh Posté le 10-09-2001 à 16:02:10    

les valeurs du cookie sont fixées dedans donc à part redéfinir un nouveau cookie et écraser le précédent je vois pas comment tu pourrais les modifier..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 10-09-2001 à 16:20:34    

oui, c'est ca que je veux faire.
 
Lors de ma connection sur index.html, je me logge  et il me cree
 
neuneu @ superbetesite(1).txt
 
puis quand je me relogge a partir de ma page dans le sous-repertoire, je veux change de user, donc je veux remplacer l'autre cookie, mais il me cree neuneu @ superbetesite(2).txt
 
mais il continue a employer les donneâs du premier côkie  :(  
 
c'est normal puisque ce côkie là est à un niveau plus haut dans les repertoires. Mais comment je peux faire pour l'ecraser ?


---------------
oui oui
Reply

Marsh Posté le 10-09-2001 à 16:25:03    

tu recrée un cookie avec exactement le même nom et il écrasera l'ancien.
 
n'oublies pas de recharger la page pour pouvoir accéder au données (avec tes deux pages ça doit aller tout seul en principe)
sinon tu lit en fait les données du cookie précédent.
 
Sinon pète le code de la création du cookie et celui de la lecture des infos on va vérifier.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 10-09-2001 à 16:32:27    

ben j'ai fait un copie collé, mais ca marche pas (y a juste le nom du user qui a changé)
 
 
sinon, j'ai pas le code là, je suis pas chez moi...
 
 
mais je crois que ca vient du fait que le côkie du repertoire racine est plus "fort" que celui du sub-directoire...
mais doit surement y avoir moyen de contourner ca. non ?
 
a moins que je detruise le côkie avant d'arriver sur l'autre page, mais en passant les parametres dans l'url et en recreant un côkie des que j'arrive sur la nouvelle page (qui est dans le subdir)
 
Mais pit etre que t''as raison aussi, faut que je vérifie. Je sais plus si j'ai rechargé ma page (j'ai pas dormi de la nuit j'ai plus l'esprit très clair :sleep:  
 
 
mais je verifier ce que t'as dit et je te tiens au courant :jap:


---------------
oui oui
Reply

Marsh Posté le 12-09-2001 à 09:47:08    

voilà le code que j'emploie chaque fois pour mon cookie
 
 
setCookie("user",$user,time()+864000);
setCookie("skin",$skin,time()+864000);
setCookie("status",$status,time()+864000);
 
 
idem les deux fois.  
 
Mais celui du répertoire racine est plus fort que celui du subdirectoire.  
 
donc, faut-il absolument que je kill le cookie du root avant d'aller dans le sub ? ou y a t il un autre moyen pour écraser le cookie du root à partir du sub-directory ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed