ASPNL logo (1 kb)
zaterdag 17 mei 2008




Microsoft MVP

.NET Codewise Community
<< vorige | overzicht | volgende >>

Simpel login script

Door Roland Mensenkamp
15 Juni 2001

Er is altijd wel een situatie dat we een pagina (of meerdere) willen beschermen. Hier volgt een simpel scriptje om deze situatie op te lossen.
We gebruiken een 'Session variable' (dus je cookies moeten aan staan).

index.asp
<%
'geval 1, de session is true
If Session("pass") Then
   Response.Redirect "pagina1.asp"
Else
   'Hier kijken we of er een post van een password komt
   If Request.Form("pass") <> "" Then
      'nu kijken we of de post het juiste password bevat
      If Request.Form("pass") = "jouwpassword" Then
         Session("pass") = True
         Response.Redirect "pagina1.asp"
      Else
         'Als dit niet zo is word je teruggestuurd
         Response.Redirect "index.asp"
      End If
   End If
'Nu volgt het HTML formulier
%>
<html>
<body>

<form method="POST" action="index.asp">
   <div align="center"><center><p><input type="password" name="pass" size="10"><br>
   <input type="submit" value="Login"></p>
   </center></div>
</form>

</body>
</html>
<%End If%>

pagina1.asp
<%
If Not Session("pass") Then Response.Redirect "index.asp"
%>

Dit zijn de paar lijntjes code dat je nodig hebt boven aan de pagina. Dat is alles

<< vorige | ^ naar boven | overzicht | volgende >>
copyright 2000-2007 ASPNL