Beskyt mod kode
Sådan ser det ud i asp, hvordan ser det ud i php?<%
Session.LCID = 1030
Response.Buffer = True
mode = Request.QueryString("mode")
%>
<html>
<head>
<title>Kode</title>
</head>
<body>
<%
IF mode = "" then
'Tjecker om brugeren er logget ind
if session("brugernavn") = "" then
Response.Redirect("index.asp?mode=login")
end if
%>
Logget ind her!
<% END IF %>
<%
IF mode = "login" THEN
%>
<%
'Hvis brugeren har submittet login formen
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
IF Request.Form("brugernavn") = "bruger" and Request.Form("password") = "password" THEN
session("brugernavn") = Request.Form("brugernavn")
Response.Redirect ("index.asp")
ELSE
response.write "Forkert Brugernavn eller Password.<br/><br/>"
END IF
END IF
%>
<table><form action="index.asp?mode=login" method="POST">
<tr><td>Brugernavn:</td><td>
<input type="text" maxlength="50" name="brugernavn"/></td></tr>
<tr><td>Password:</td><td>
<input type="password" maxlength="50" name="password"/></td></tr>
<tr><td></td><td><input type="submit" value="Login"/></td></tr></table></FORM>
</td></tr></table>
<% end if %>
</body>
</html>
Michael
