bonjour
j'ai une page qui me sert à me connecter et c'est à ce moment là que je crée un cookie de la façon que l'on connait bien
le cookie se crée correctement aucun problème de ce côté là ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $cook = $cgi->cookie(-name => 'valsession', -value => $valCookee, -path => '/', -expires => $temp); .... print $cgi->redirect( -url => "http://localhost/cgi-bin/pages/perso.pl" , -cookie =>$cook );
par contre maintenant sur la page d'arrivé en l'occurrence "perso.pl" j'ai un bouton deconnexion j'ai donc pensé que pour annuler la valeur du cookie il me suffirait de rappeler la fonction
cookie de la manière suivante
mais à prioris le valeur valsession contient toujours ma valeur de départ ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 my $cook = $cgi->cookie(-name => 'valsession', -value => "", -path => '/', -expires => "now"); print "Set-Cookie: $cook";
comment se fait-il que cette valeur ne devienne pas nul et que le cookie continu d'exister ?
Merci
Partager