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="afterlogin.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 is de opmaak al verzorgd. Er zijn ook 2 linken naar pagina's om te registreren en indien je je wachtwoord vergeten bent.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Database maken
  2. Het inlog-bestand
  3. Database maken
  4. Het inlog-bestand
  5. login-verwerking
  6. Wachtwoord vergeten
  7. Verwerking wachtwoord vergeten
  8. Registreren
  9. Pagina's die beveiligd zijn door de sessie
  10. Einde

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.