Bonjour
J'ai lu quelque part qu'il faut que le cookies soit créé avant tout affichage sur la page.
(je doute)
Je crois (mais c'est a confirmer/vérifier) qu'il faut faire le .expire après avoir écrit le cookie. Donc faire d'abord :
response.Cookies("moncookies")("panier")= id_panier
Puis après :
Response.Cookies("moncookies").Expires = Now() + 30
Perso, je ne mets pas now, mais date, ce qui revient au même, je pense.
@kaiser59 : le cookie, en asp en tous cas, expire a la fin de la session si tu ne lui mets pas une date d'expiration.
Les variables de session sont détruites non pas si on ferme le navigateur, mais en fin de session. Autant IE ferme la session si on le ferme, autant FF non (d'où l'interet de tester differents navigateurs) et permet de récupérer sa session même après fermeture (ou plantage
)
Partager