ok det virker ikke helt jeg ved ike hvad jeg har lavet galt:
du kan se systemet på www22.brinkster.com/dar86/loginsystem/login.asp
Hovedmappe:
db... der er der login.mdb
www22.brinkster.com/dar86/db/login.mdb du kan prøve og se om jeg har lavet
den gal
loginsystem.... der er index.asp... login.asp.....dokument.asp
index.asp ser således ud:<html>
<title>tid og dato</title>
<head>
</head>
<body>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
("../db/login.mdb")
Conn.Open DSN
strSQL = "Select * from table1 where user = " &
Request.Form("login") & ""
set rs = Conn.Execute(strSQL)
If rs.eof = False AND rs("pass") = Request.form("password")
then
Session("login") = "JA"
Session.Timeout = 30
Response.Write "<h1>Du er nu logget korrekt ind</h1>"
Response.Write "<p><a href='dokument.asp'>Link til beskyttet fil</a></p>"
Else
Session("login") = "NEJ"
Session.Timeout = 30
Response.Write "<h1>Du er IKKE logget korrekt ind</h1>"
Response.Write "<p><a href='dokument.asp'>Link til beskyttet fil</a></p>"
End If
Conn.Close: set conn = Nothing
%>
</body>
</html>
login ser således ud:
<html>
<title>tid og dato</title>
<head>
</head>
<body>
<form method="post" action="login.asp">
<p>Login:<input type="text" name="login">
<p>Password:<input type="text" name="password">
<p><input type="submit" value="luk mig ind">
</form>
</body>
</html>
og dokument.asp ser således ud:
<%
' Hvis brugeren ikke er logget rigtigt på
' sendes han/hun direkte til formularen
If Session("login") <> "JA" Then
Response.Redirect "formular.asp"
End If
%>
<html>
<title>tid og dato</title>
<head>
</head>
<body>
<h1>Dette dokument er beskyttet</h1>
<p>Du kan kun se det hvis du er logget på.</p>
</body>
</html>
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials