Bonjour
J'ai développé, il y a quelques temps maintenant un formulaire, feedback.cgi.
J'utilise la réécriture d'adresse pour y accéder.
Fichier .htaccess:
Fichier feedback.cgi, partie cookie:
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^leave-me-your-feedback\.html$ /cgi-bin/feedback.cgi [L]
Que se passe t-il ? C'est simple, le cookie est bien créé mais le délai d'expiration est : à la fin de la session au lieu des 120s définie ci-dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $cookie = cookie(-name=>'leon', -value=>'do8f9e6d', -expires=>'+120s', -path=>'leave-me-your-feedback.html', -domain=>'.oregnier.org');
Sans la réécriture d'adresse, cela fonctionne correctement.
CGI + URL REWRITING + COOKIE = pas bien
Merci
PS: le formulaire n'est pas accessible mais ce n'est pas bien grave
Partager