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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^leave-me-your-feedback\.html$ /cgi-bin/feedback.cgi [L]
Fichier feedback.cgi, partie cookie:
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');
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.
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