Het inlog-bestand
Het inlog-bestand ziet er zo uit:
login.php
<html>
<head>
<title>Inloggen in uw controlepaneel</title>
<style type="text/css">
<!--
table { border-style: solid;
border-width: 2px 2px;
border-color: #8182FE;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
border-collapse: collapse;
}
th { background-color: #BFBFFF;
padding: 5px 5px 5px 5px;
color: #FFFFFF;
width: 50%;
text-align: center;
}
td { background-color: #E3E3FF;
padding: 5px 30px 5px 10px;;
width: 50%;
}
A:link { color: red;
text-decoration: none;
}
A:visited { color: red;
text-decoration: none;
}
A:hover { color: red;
text-decoration: underline;
}
A:active { color: red;
text-decoration: underline;
}
.help { font-size: 75%;
color: #000000;
font-weight: normal;
}
-->
</style>
</head>
<body>
<form method="post" action="controlpanel.php">
<table>
<tr>
<th colspan="2">INLOGGEN <span class="help">[<a href="register.php">Registreren</a>]</span></th>
</tr>
<tr>
<td align="right">Gebruikersnaam</td>
<td><input type="text" name="gebruikersnaam" size="20" />
</tr>
<tr>
<td align="right">Wachtwoord</td>
<td><input type="password" name="wachtwoord" size="20" />
<span class="help">[<a href="lostpass.php">Wachtwoord vergeten</a>]</span></td>
</tr>
<tr>
<th colspan="2"><input type="hidden" name="hidden" value="1" />
<input type="submit" value="Inloggen" /></th>
</tr>
</table>
</form>
</body>
</html>
Zoals je ziet zijn er ook 2 linken indien je je wachtwoord vergeten bent en om te registreren.
Inhoudsopgave
- Database maken
- Het inlog-bestand
- Database maken
- Het inlog-bestand
- login-verwerking
- Wachtwoord vergeten
- Verwerking wachtwoord vergeten
- Registreren
- Pagina's die beveiligd zijn door de sessie
- Einde