Avatar billede radion Nybegynder
01. september 2002 - 15:15 Der er 10 kommentarer og
1 løsning

problemer med Cookie.Expires

Hej Eksperter.

Jeg har en login funktion hvor man kan vælge at få smidt en cookie så man ikke skal logge ind "manuelt" hver gang.

Loginkoden ser således ud

Response.Cookies("moviesharelogin")("brugernavn") = brugernavn
Response.Cookies("moviesharelogin")("pwd") = adgangskode
Response.Cookies("moviesharelogin").Expires = date+5
Response.Cookies("moviesharelogin").Domain = "mitdomæne.dk"

Når man så er logget ind, skal der også være en funktion til at slette ens cookie, men jeg kan ikke få det til at virke.

min kode til denne ser sådan ud:

Response.Cookies("moviesharelogin").Expires = date-1

Burde den så ikke blive slettet? ( Det gør den ikke. hvis man (med en anden browser) går ind igen på siden, logger den automatisk ind..)

hvad gør jeg galt?
Avatar billede cms Nybegynder
01. september 2002 - 15:17 #1
For at slette en cookie skal du sætte værdien til en tom streng.
Glem "expires". Husk Domain.

Response.Cookies("moviesharelogin")("brugernavn") = ""
Avatar billede radion Nybegynder
01. september 2002 - 15:24 #2
beklager det er ikke godt nok :o) den skal helt væk. Hvordan gør man det?
Avatar billede cms Nybegynder
01. september 2002 - 15:31 #3
Okay - så prøv at bruge date-365
Avatar billede cms Nybegynder
01. september 2002 - 15:32 #4
husk også at bruge Domain når du logger ud
Avatar billede radion Nybegynder
01. september 2002 - 15:33 #5
hvordan med Domain?
Avatar billede radion Nybegynder
01. september 2002 - 15:38 #6
det virker ikke med date-365
Avatar billede radion Nybegynder
01. september 2002 - 15:42 #7
wuhuu.. så virkede det når jeg fik domæne med... smid et svar og du skal få points
Avatar billede cms Nybegynder
01. september 2002 - 15:42 #8
Hmm nu siger du med en anden browser. Nu deler fx IE og NS jo ikke cookies...
Avatar billede radion Nybegynder
01. september 2002 - 15:43 #9
nej, jeg mente en anden browsersession ( åbne en ny IE)
Avatar billede cms Nybegynder
01. september 2002 - 20:02 #10
Response.Cookies("moviesharelogin")("brugernavn") = ""
Response.Cookies("moviesharelogin")("pwd") = ""
Response.Cookies("moviesharelogin").Expires = date-365
Response.Cookies("moviesharelogin").Domain = "mitdomæne.dk"
Avatar billede radion Nybegynder
11. februar 2003 - 17:40 #11
.
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