Problem med cookies

JavaScript

3 svar · 183 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Trådstart#1

Har en cookie kod här:

<input type="text" name="Email" size="24" value="<%=Request.Ccookies("email")%>" ID="Text2">

Och i koden som lägger in det i databasen:

rs("Email") = Request.Form("Email")

Response.cCookies("email") = Request.Form("email")

Så, det är ju meningen att detta ska komma ihåg e-mail adressen tills nästa gång, men det funkar bara så länger man är kvar på siten, stänger man fönstret och kommer tillbaka, så finns det inte längre, jag vill att det ska hålla mycket längre, säg ett år.

Medlem sedan juni 200032 967 inlägg
#2

Hmm, inte för att jag förstår vad det har med javascript att göra, men jag kastar in asp-lösningen på problemet. :)

Du måste sätta giltighetstid på din cookie, annars är det en session cookie och beter sig som du skriver.

Response.cCookies("email") = Request.Form("email")
Response.cCookies("email").Expires = dateadd("yyyy", 1, date)

Mvh,

Medlem sedan sep. 20004 079 inlägg
#3

ups...
Hursomhelst, tack :)

Medlem sedan sep. 20004 079 inlägg
#4

ups...
Hursomhelst, tack :)

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