Datumformat vid cookieexpajring

ASP

6 svar · 292 visningar · startad av qwerty

Medlem sedan jan. 2001391 inlägg
Trådstart#1

Så här gör jag när jag vill att cookien ska expajra om två dagar.

response.kaka("allow").expires =now() +2

...men om jag vill att den ska expajra ett visst bestämt datum, hur ska jag då skriva datumet för att asp ska förstå?

antar att man inte kan göra så här?

response.kaka("allow").expires = 23 maj

obs!
istället för kaka ska det naturligtvis vara ordet som börjar på c och slutar på ookies.

Medlem sedan dec. 19998 577 inlägg
Medlem sedan jan. 2001391 inlägg
#3

Tja!
Jag angav datumet så här 2001-05-25 och fick följande felmess. Någon som vet hur jag ska ange datumet då cookien ska gå ut.

Out of Range 'Expires' attribute

/rosta/rostresultatsaker.asp, line 22

The date given for 'Expires' precedes Jan 1, 1980 or excedes Jan 19, 2038, 3:14:07 GMT.

Medlem sedan juni 200032 967 inlägg
#4

hur skrev du i koden då?

Medlem sedan jan. 2001391 inlägg
#5

response.cooki+es ("allow").expires="2001-05-22"

Medlem sedan dec. 19998 577 inlägg
#6

Testa att konvertera till Datumformat:
response.cookies ("allow").expires=Cdate("2001-05-22")

Medlem sedan dec. 19998 577 inlägg
#7

OT: tips:

Vill ni skriva cookies i detta forum så kan ni använda "c" som står för "c", som första bokstaven... :)

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