webForumDet fria alternativet
Logga in / Bli medlem

Cookie

ASP

7 svar · 302 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Trådstart#1

Denna kod ska spara val av färg!

<%If Request.Cookies("farg") = "" Then
   Response.Cookies("farg")= "rod"
   Response.Cookies("bgc")="#ad0000"
Else
   If Request.Querystring("val") = "bla" Then
      Response.Cookies("farg")= "bla"
      Response.Cookies("bgc")="#4210C6"
   ElseIf Request.Querystring("val") = "gron" Then
      Response.Cookies("farg")= "gron"
      Response.Cookies("bgc")="#146C8A"
   ElseIf Request.Querystring("val") = "rod" Then
      Response.Cookies("farg")= "rod"
      Response.Cookies("bgc")="#ad0000"
   ElseIf Request.Querystring("val") = "lila" Then
      Response.Cookies("farg")= "lila"
      Response.Cookies("bgc")="#815DB1"
   End If
   Response.Cookies("farg").Expires = date + 365
   Response.Cookies("bgc").Expires = date + 365
End If%>

Men nu är det så att efter man valt en färg så å klickar på nåt annat så blir cookien tom! Nån som vet varför?

Funkar lokalt men inte när jag laddar upp det på nätet!

Medlem sedan apr. 20012 427 inlägg
#2

En vild gissning är att servern inte klarar av:

date + 365

... (jag visste inte ens att man kunde göra så). Försök att byta ut det mot:

DateAdd("yyyy",1,Date)

RED: Response.Write hade absolut ingenting där att göra. :r

Medlem sedan dec. 20011 860 inlägg
#3

Inge bättre blev det!

Medlem sedan apr. 20012 427 inlägg
#4

Bara för att klargöra så ska inte "Response.Write" vara med i koden, men det förstod du säkert. Jag använde det när jag testade. Jag vet faktiskt inte vad som kan vara fel, men någon löser det säkert snart.

Medlem sedan dec. 20003 563 inlägg
#5

Du har inte ställt in en säkerhetsnivå som tillåter alla cookies lokalt men inte över internet?

Medlem sedan dec. 20011 860 inlägg
#6

Det blir detta fel för alla!

Medlem sedan dec. 20011 860 inlägg
#7

Hmm - har hört runt lite och det funkar för många! Jag har testat å tillåta alla cookies men funkar ej!

Medlem sedan dec. 20011 860 inlägg
#8

Funkade visst när jag tömde cachen! :)

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