"Morten Thor" <thor@post.tdcadsl.dk> skrev i en meddelelse
news:3e3c103c$0$167$edfadb0f@dread16.news.tele.dk...
> Hej Per,
> Mange tak for dit svar.
>
> Jeg har dog et problem, default.asp virker fint, men admin.asp udfører
ikke
> det den bliver bedt om, den viser bare den tekst der står i den.
> Lige meget om det er det rigtige password jeg taster ind, eller ej.
>
> Det er sikkert bare mig, der ikke kan finde ud af det, hvad tror du at jeg
> gør forkert?
>
> Med venlig hilsen
>
> Morten Thor
>
> P.S. hvor sikker er denne måde egentligt?
>
Prøv igen:
Admin.asp
________
<%Response.Buffer = True%>
<% 'se om bruger er logget på, ellers kontroller adgangskode
If Not Session("Login") Then
If Request("password") = "1234" Then
Session("Login")= True
End If
End If
%>
<html>
<head>
<title>Test</title>
<link rel="stylesheet" type="text/css" href="../style.css">
<meta name="Microsoft Border" content="none">
</head>
<body topmargin="0" leftmargin="0">
<% 'Logget på OK ?
If Session("Login") Then
%>
Links til dine "sikre sider"
<%Else%>
<p align="center"><font face="Tahoma">Fejl i brugernavn eller adgangskode.
<a href="javascript:history.back()"> Prøv
igen.</a></font></p>
<%End If%>
</body>
</html>
________
Og til underliggende sider, som også skal tjekkes om der er logget ind.
inden den vises
________
<%Response.Buffer = True
If Not Session("Login") Then
Response.Redirect "default.asp"
End If
%>
<html>
<head>
<title>test</title>
</head>
<body topmargin="0" leftmargin="0">
<p align="center">
</body>
</html>
________
Husk at alle sider skal være en *.asp
Den er så sikker at du jo ikke kan se koden, hvad enten du er logget
rigtigt ind eller forkert ind, ved at vise kilde...
Har lige tjekket disse to af, og de fungerer fint her!
Husk at copy / paste i notesblok først, ellers formaterer den din tekst
forkert.
--
Med venlig hilsen
Per Ahm
http://www.perahm.dk
______________________________
<%Response.Buffer = True
If Not Session("Login") Then
Response.Redirect "default.asp"
End If
%>
<html>
<head>
<title>test</title>
</head>
<body topmargin="0" leftmargin="0">
<p align="center">
</body>
</html>
_____________________________