Avatar billede frank1973 Nybegynder
03. juli 2002 - 12:10 Der er 9 kommentarer og
2 løsninger

cookies levetid

Hej

Hvad skriver jeg for at få en cookie til at "leve" i en time og "dø", når browseren lukkes?

Avatar billede a1a1 Novice
03. juli 2002 - 12:17 #1
Hvis du ikke angiver "levetid" "dør" cookien når browser vinduet lukkes.

Response.Cookies("enkage") = "kagensindhold"

:)
Avatar billede frank1973 Nybegynder
03. juli 2002 - 12:21 #2
Ok, hvordan sætter jeg den til kun at "leve" i 60 minutter?
Avatar billede jonas_h Nybegynder
03. juli 2002 - 12:23 #3
JHeg ved ikke om dette virker, men kan man ikke skrive:
Response.Cookies("enkage").Expires = Time+60

Jeg ved det virker hvis man skriver "Date+1" men så er det en dag. Du kan lige selv prøve...

Jonas
http://griner.clickweb.dk
Avatar billede jonas_h Nybegynder
03. juli 2002 - 12:24 #4
Ups.. Skal vist være et svar...
Avatar billede a1a1 Novice
03. juli 2002 - 12:28 #5
svar stjæler..

Response.Cookies("enkage").Expires = DateAdd("h", 1, Now())
Avatar billede a1a1 Novice
03. juli 2002 - 12:33 #6
men den "lever" i en time uanset om personen lukker browseren

hvis den ikke må ske kan du jo lave 2 kager.
en der "dør" når browseren lukkes og så en der holder i en time. (hvis den første ikke er der, skal den anden ikke bruges)

:)
Avatar billede frank1973 Nybegynder
03. juli 2002 - 13:04 #7
er det mere fornuftigt at bruge sessions istedet for?
Jeg skal bruge det i  forbindelse med et login.
Avatar billede a1a1 Novice
03. juli 2002 - 13:58 #8
jeg ville bare lave en cookie, uden udløb (som slettes når browseren lukkes)
Avatar billede jonas_h Nybegynder
03. juli 2002 - 14:45 #9
a1 -> Jeg er enig! Sessions tager også meget hårdt på serveren!

Frank -> Hvorfor skal den løbe ud efter en time??
Avatar billede frank1973 Nybegynder
03. juli 2002 - 16:19 #10
jonas_h -> Der er flere, som bruger computeren, men ikke alle skal bare kunne pille. Det er ikke altid hjemmesiden med login'et bliver lukket af dem som har brugt det. Men det handler vel også om diciplin.
Avatar billede jonas_h Nybegynder
03. juli 2002 - 16:28 #11
Frank1973 -> Ja så kan jeg godt se pointen. Så må du vel bare bruge sessions. De forsvinder vist automatisk efter 20 minutter! Så vidt jeg jeg huske...
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