Salut à tous,
je viens chercher un peu d'aide car je ne comprends plus rien:
Sur une page je cré un cookie:
Code :
- Response.Cookies("PORTAIL" ) = ""
- Response.Cookies("PORTAIL" )("Date" ) = Date & " " & Time
- Response.Cookies("PORTAIL" ).Expires = DateAdd("d", 1, Date)
- Response.Cookies("PORTAIL" ).path = "/"
- Response.Cookies("PORTAIL" )("prenom" ) = prenom
- Response.Cookies("PORTAIL" )("mail" ) = mail
- Response.Cookies("PORTAIL" )("CP" ) = CP
- Response.Cookies("PORTAIL" )("Ville" ) = Ville
- Response.Cookies("PORTAIL" )("Selection" ) = ""
|
jusque là pas de pb: le cookie est créé sur mon disque avec les bonnes valeurs.
Sur un autre page je cherche à implémenter la valeur "selection" de mon cookie comme cela:
Code :
- val=request("val" )
- contsel=Request.Cookies("PORTAIL" )("Selection" )
- Response.Cookies("PORTAIL" )("Selection" ) = contsel&"|"&val
|
C'est là que ça merdouille: Mon cookie est suprimé de mon dique: il disparait purement et simplement.
Cependant je peux toujours accéder aux valeurs qui étaient auparavant contenu à l'intérieur...
Pourquoi disparait-il ?
Comment faire en sorte qu'il ne s'efface pas?
Faut-il redefinir completement le cookie à chaque fois que l'on veut modifier une valeur ?
Un truc dans ce genre là:
Code :
- Response.Cookies("PORTAIL" ) = ""
- Response.Cookies("PORTAIL" )("Date" ) = Date & " " & Time
- Response.Cookies("PORTAIL" ).Expires = DateAdd("d", 1, Date)
- Response.Cookies("PORTAIL" ).path = "/"
- Response.Cookies("PORTAIL" )("prenom" ) = Response.Cookies("PORTAIL" )("prenom" )
- Response.Cookies("PORTAIL" )("mail" ) = Response.Cookies("PORTAIL" )("mail" )
- ...
- Response.Cookies("PORTAIL" )("Selection" ) = contsel&"|"&val
|
Merci pour vos réponses 
Message édité par DJERO le 12-02-2004 à 21:02:30