Låt oss anta att jag har en cookie som heter "test". På en sida tilldelar jag den ett värde för inloggning, "login":
Response.Cookies("test")("login") = 1
Response.Cookies("test").Expires = Now + 100
Är Expires-definitionen "global", i meningen att jag inte behöver ange Expires = värde igen om jag på en annan sida t.ex. ska göra följande:
Response.Cookies("test")("voted") = 1
Måste jag definiera Expires varje gång? Jag har en include-fil med databaskopplingen, maininc.asp, och funderade på om det är smartast att infoga en statisk Expires i den för cookien "test", t.ex. "2001-08-01".
En av hakarna med att använda coookies i ASP är att man kan inte ändra endast ett värde i en sammansatt coookie. När man ska uppdatera en coookie ett värde i en Response.Coookie-samling förloras alla befintliga värden.
Så om du vill uppdatera din coookie så får du skriva om hela coookien ;)
------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....