Jag vill man ska särskilja kakorna genom artikelnr på varan, men sedan när jag skriver ut dom skriver jag:
Response.Write Request.Cookies("cookieArray(0)")("aBenam")
Varför läggs inte informationen i cookieArray(0) in i arrayen ut namnet cookieArray(0)?
Finns det något smidigare sätt än detta?
Väldigt mottaglig för ideer.
Hur skriver man om man först vill kolla upp om där finns en existerande cookie med ett speciellt namn. Om det inte finns en sådan cookie så skapar man en annars plusar man på den existerande. Cookie ska innehålla en siffra.
Någon som vet hur man ska skriva?
Jepp.
Jag har en cookie som är räknare så jag skriver egentligen:
for i=1 to Request.Cookies("olikaVaror")
'''
'''
next
Request.Cookies ökar med 1 för varje ny cookie.
Det funkar när man skriver:
Response.Write Request.Cookies("1")("aBenam")
men inte när man skriver:
Response.Write Request.Cookies(i)("aBenam")
trots att i=1
Tack så mycket. Det funkade med cstr.
Du vet möjligtvis inte hur man tar bort en specifik cookie. T ex om någon trycker på en ta bort knapp för en viss beställning i en varukorg..
Fick inte rätt på det ändå @nders.
Hela koden ser ut så här:
dim i
i = 1
if Request.Cookies("antal") = false then
Response.Cookies("antal") = i
else
Response.Cookies("antal") = Request.Cookies(cstr(i)) + 1
i = Request.Cookies("antal")
end if