webForumDet fria alternativet
Logga in / Bli medlem

Cookie problem.

ASP

1 svar · 177 visningar · startad av Stuck

Medlem sedan juli 200072 inlägg
Trådstart#1

Jag jobbar med en site just nu som har två avdelningar. Man kan välja språk på dessa två avdelningar. När man valt språk läggs språk koden in i en cookie som jag sedan gäller för båda avdelningarna.

Jag sätter inget expire date på cookien för den ska bara fungera som en session.

Problemet är att när jag varit på den ena avdelningen och valt ett visst språk och sedan går till den andra avdelningen och väljer ett annat språk där så vägrar cookien att sätta sig. Den verkar sätta sig temporärt för om jag skriver request.cookies("namn") precis efter jag satt den så har den rätt värde. Men laddar jag om sidan så är värdet borta.

Och detta gäller alltså enbart om jag varit på den andra avdelningen och pillat. Om jag går direkt till någon av avdelningarna och ändrar så funkar det hur bra som helst på båda. Jag blir tokig på det här.

Det känns väl som det är nåt knas med min kod (inte min kod heller, det som gör det ännu värre hehe) nånstans men jag tänkte endå kolla så ingen vet nåt som kan skapa ett problem i den här stilen.

har kollat igenom koden och jag hittar inget skumt i koden. Inga .path eller .expires properties eller nåt sånt ..

Medlem sedan aug. 2000378 inlägg
#2

Du måste sätta ett expire date annars försvinner den på en gång

258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)