Avatar billede jimpp Nybegynder
28. oktober 2003 - 19:21 Der er 4 kommentarer og
1 løsning

Hjælp med cookies.

Jeg har et lille problem.

Jeg skal have oprettet en cookie, til en poll (originalt ikke)

Hvis Cookien har en bestemt værdi skal den skrive. Du ahr deltaget og kan derfor ikke deltage igen.

Hvis ikke skal den lave og tiløje værdien, der viser at personen har stemt. Dette skal vel ske omkring på samme tid som der bliver skrevet til db'en.

----------------

Mit forsøg

Cookien:
Response.Cookies("ZantiagoQ")("deltaget") = "Ja" 
Response.Cookies("ZantiagoQ").Expires = Date+60
Response.Cookies("ZantiagoQ").Domain = "www.zantiago.com"
Response.Cookies("ZantiagoQ").Path = "/games"

Kaldet:
strCookie = Request.Cookies("ZantiagoQ")("deltaget")
if strCookie = "ja" then
Response.Write("Du har allerede deltaget")
end if

---------------------------------------------------

Den laver for det første ikke cookien, jeg er også ret sikker på at mit kald heller ikke virker.
Avatar billede eagleeye Praktikant
28. oktober 2003 - 19:46 #1
domain ligger vel automatisk i cookien, med mindre der er flere sub-domainer.

Du kan starte med at prøve:

Response.Cookies("ZantiagoQ")("deltaget") = "Ja"
Response.Cookies("ZantiagoQ").Expires = DateAdd("d",60, Now)


Samt husk på at "Ja" og "ja" ikke er det samme. Så hvis du skriver "Ja" til cookien så skal du tjekke på "Ja" med stort J. Dog mener jeg at cookies faktisk kan finde på at give det tilbage med lille j...

Så prøv at lave din if sætning om til:

if Lcase(strCookie) = "ja" then
Avatar billede jimpp Nybegynder
28. oktober 2003 - 20:28 #2
Der er sub domæner - games.zantiago.com

det betyder noget?
Avatar billede eagleeye Praktikant
28. oktober 2003 - 20:36 #3
Ja, hvis du skriver:
Response.Cookies("ZantiagoQ").Domain = "www.zantiago.com"

Så kan cookien kun læses af www.zantiago.com og ikke games.zantiago.com
Avatar billede jimpp Nybegynder
31. oktober 2003 - 11:36 #4
okay det virkede mangler bare et svar ;)
Avatar billede eagleeye Praktikant
03. januar 2004 - 23:02 #5
Ok et svar fra mig. Du må undskylde den lange svar tid ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester