Avatar billede lemmings Nybegynder
05. september 2001 - 13:24 Der er 4 kommentarer og
1 løsning

Login og redirect

Hej

Jeg sidder og irriterer mig over, at min loginkontrol ikke kører som jeg gerne vil have den til det.

Problemet er som følger:

Jeg logger ind på login.asp -> brugernavn og password kontrolleres og godkendes i control.asp -> jeg kommer ind på admin.asp (som ønsket). Dernæst logger jeg UD igen, og nu skriver jeg i ADRESSELINIEN http://domænenavn/admin.asp (istedet for http://domænenavn/login.asp), og da jeg jo ikke er logget korrekt, skulle jeg prompte blive smidt over på login.asp...det sker dog FØRST når jeg f.eks. på admin.asp trykker F5 (refresh) eller forsøger et link e.l.

Min kontrol på admin ser således ud:

<%
If Not session(\"loggedin\") = TRUE THEN
session.Abandon
response.redirect(\"login.asp\")
end if

Response.Buffer = True
%>

<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<title>Administration</title>
</head>

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"admin_db.mdb\")
Conn.Open DSN
%>

<BODY TOPMARGIN=10>
<DIV ALIGN=left>
<TABLE WIDTH=700 BORDER=0>
<TR><TD VALIGN=top>

...og så videre

Er der nogen der har et bedre alternativ; eller må jeg bare leve med dette!??!!
Avatar billede nordclc Nybegynder
05. september 2001 - 13:38 #1
Når der logges ud, så prøv at sætte:
session(\"loggedin\") = FALSE

//Claus
Avatar billede Jonas Nybegynder
05. september 2001 - 13:40 #2
Avatar billede cuddles Nybegynder
05. september 2001 - 13:44 #3
Prøv at smide følgende ind foroven på siden:

<META HTTP-EQUIV=\"Expires\" CONTENT=\"Mon, 06 Jan 1990 00:00:01 GMT\">
Avatar billede lemmings Nybegynder
05. september 2001 - 13:59 #4
Cuddles>>

Mange tak - den sad lige i øjet!!

Nordclc>>
-Tak, men den er testet
Jones>>
-Den giver samme problem...

MVH
lemmings
Avatar billede cuddles Nybegynder
05. september 2001 - 14:02 #5
Jeg har selv fundet ud af, at den er god at bruge, på sider, der åbenbart ikke registrerer ændringer ordentligt :-)
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