Avatar billede denfedekat Nybegynder
25. marts 2002 - 16:00 Der er 4 kommentarer og
2 løsninger

Slet Cookie

Hvordan sletter man en Cookie? Jeg vil gerne have at hvis en bruger sletter sin profil, bliver den Cookie som, hvis "autologon" er TRUE slettet, jeg har forsøgt følgende:
-------------------------
<%
strSQL = "Select * From users where brugernavn =  '"& Session("userid") &"'  AND password =  '"& Session("userpass") & "' "
Set rs = Conn.Execute(strSQL)

If rs("autologon") = "True" then
  Response.Cookies("userid").Expires = date() - 1
  Response.Cookies("userpass").Expires = date() - 1
End If

strSQL = "DELETE * From users where brugernavn =  '"& Session("userid") &"'  AND password =  '"& Session("userpass") & "' AND Status = " & Request("status")
set rs = conn.execute ( strSQL )
response.redirect("../default.asp")

rs.Close
Set rs = Nothing
Conn.Close
set Conn = Nothing
%>
--------------------------------
Brugeren bliver slettet med det gør Cookien ikke.
Avatar billede bernhof Nybegynder
25. marts 2002 - 16:03 #1
Det virker for mig hvis jeg bare skriver:

Response.Cookies("userid").Expires = Now
Response.Cookies("userpass").Expires = Now
Avatar billede denfedekat Nybegynder
25. marts 2002 - 16:09 #2
Nej den husker dem sgu stadig...
Avatar billede denfedekat Nybegynder
25. marts 2002 - 16:11 #3
Findes der ikke en form form DELETE COOKIE sætning?
Avatar billede a1a1 Novice
25. marts 2002 - 16:26 #4
tror det ikke men:

response.cookies("userid") = "" og
response.cookies("userpass") = ""

Skulle gøre det samme
Avatar billede a1a1 Novice
25. marts 2002 - 16:34 #5
et svar
Avatar billede denfedekat Nybegynder
25. marts 2002 - 16:44 #6
Det var mig der lavede en fejl, det virker OK nu.
Takker
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