Avatar billede foreignhelp Nybegynder
12. juni 2003 - 05:24 Der er 1 kommentar og
1 løsning

Mine bruger kan ikke logge ud igen

Hej

Jeg har en funktion når man logger ind hvor man kan vælge at blive husket (cookie) osv. Problemet er at min signout funktion ikke virker og brugerne kan ikke logge ud.

Uddrag af min SignIn side:
if Request.Cookies("remember") = "true" then
    username = Request.Cookies("username")
    password = Request.Cookies("password")
    remember = Request.Cookies("remember")
else
    username = Request.Form("username")
    password = Request.Form("password")
    remember = Request.Form("remember")
end if


og længere nede på samme SignIN side:

Response.Cookies("username") = rsUser("username")
  'Response.Cookies("username").expires = #1/1/2005# ' sætter til så cookies ikke gemmes.
  Response.Cookies("username").expires = date()+1000 ' sætter til så cookies ikke gemmes.
  if remember = "true" then
      Response.Cookies("password") = password
      Response.Cookies("password").expires = date()+1000 ' sætter til så cookies ikke gemmes.
      Response.Cookies("remember") = remember
      Response.Cookies("remember").expires = date()+1000 ' sætter til så cookies ikke gemmes.
  end if
  'If the user wants to stay logged in all the time, then we'll set the cookie with a far-away expiry date
  session("username")= rsUser("username")
  session("id") = rsUser("id")
  session("logintjek") = true
  if stayloggedin = "yes" then
    Response.Cookies("username").expires = #1/1/2010#
  end if

---------
Hele min SignOUT side:
<%
  Response.Cookies("remember").expires = date()-1
  Response.Cookies("password").expires = date()-1
  Response.Cookies("username").expires = date()-1
  Response.Cookies("Username").expires = date()-1
  if not request.cookies("devUserName") = "" then
    response.cookies("devUserName") = ""
    response.cookies("devFullName") = ""
  end if
  session.abandon
  response.redirect "/index.asp"
%>
Avatar billede dk_akj Nybegynder
12. juni 2003 - 07:52 #1
signout side:
<%
  Response.Cookies("remember") = ""
  Response.Cookies("remember").expires = date()-1
  Response.Cookies("password") = ""
  Response.Cookies("password").expires = date()-1
  Response.Cookies("username") = ""
  Response.Cookies("username").expires = date()-1
  Response.Cookies("Username") = ""
  Response.Cookies("Username").expires = date()-1
  if not request.cookies("devUserName") = "" then
    response.cookies("devUserName") = ""
    response.cookies("devFullName") = ""
  end if
  session.abandon
  response.redirect "/index.asp"
%>

//akj
Avatar billede dk_akj Nybegynder
23. juni 2003 - 16:51 #2
Har du fundet ud af noget ??

//akj
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