Cookies

Tags:    asp

Hejsa,

Jeg har 2 websites som bruger den samme kode til at skrive/læse cookies med.
Men det er kun det ene website, det virker med??????
Hvis jeg uploader det til et web hotel, så virker begge???
Kan det være IIS (version 5.1)?

Cookien bliver skrevet/slettet som den skal. man jeg kan ikke læse den!

Kode til at skrive:

If autol = True Then
Response.Cookies("Username") = strUID
Response.Cookies("Username").Expires = Date + 365
Response.Cookies("Password") = strPWD
Response.Cookies("Password").Expires = Date + 365
Else
Response.Cookies("Username") = ""
Response.Cookies("Username").Expires = now()
Response.Cookies("Password") = ""
Response.Cookies("Password").Expires = now()
End If

Kode til at læse:

dim strn, strp

strn = Request.Cookies("Username")
strp = Request.Cookies("Password")

Response.Write "Hej " & strn & "<br>"

Kim Pedersen



4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Hejsa,

Jeg har 2 websites som bruger den samme kode til at skrive/læse cookies med.
Men det er kun det ene website, det virker med??????
Hvis jeg uploader det til et web hotel, så virker begge???
Kan det være IIS (version 5.1)?

Cookien bliver skrevet/slettet som den skal. man jeg kan ikke læse den!

Kode til at skrive:

If autol = True Then
Response.Cookies("Username") = strUID
Response.Cookies("Username").Expires = Date + 365
Response.Cookies("Password") = strPWD
Response.Cookies("Password").Expires = Date + 365
Else
Response.Cookies("Username") = ""
Response.Cookies("Username").Expires = now()
Response.Cookies("Password") = ""
Response.Cookies("Password").Expires = now()
End If

Kode til at læse:

dim strn, strp

strn = Request.Cookies("Username")
strp = Request.Cookies("Password")

Response.Write "Hej " & strn & ""

Kim Pedersen

Hvis jeg nu husker rigtigt og asp og php bruger cookies på samme måde... hvilket de burde gøre så skal du give cookien en engenskab der gør at den kan læses fra andre mapper end den som du sætter cookien i.
Hvad den hedder kan jeg ikke huske med prøv at gå ind på www.html.dk og se om du kan finde deres oversigt over asp og så find Cookies.

mvh
kastermester



....at gå ind på www.html.dk og se om du kan finde deres oversigt over asp og så find Cookies.

mvh
kastermester


Som sagt, kan jeg godt læse cookieen på det ene website, men ikke den andet.
så koden må være god nok?

Kim



....læse cookieen på det ene website, men ikke den andet.
så koden må være god nok?

Kim


Har lige en rettelse, Der er ingen af mine websites der kan gemme cookies.
Men koden virker på et web-hotel.

Er sikker på at det er IIS der er problemet.

Kim



.... på at det er IIS der er problemet.

Kim


Hej,

Har fundet problemet.

Cookien skal læses i <head> </head>, eg:

<head>
<%
dim strn
strn = Request.Cookies("Username")
%>
</head>

Kim Pedersen



t