Registratie in PHP
Laten we nu registratie implementeren. Hiervoor
maken we een aparte pagina register.php.
Bij het bezoeken van deze pagina moet de gebruiker
een formulier te zien krijgen, waarin hij de
gewenste gebruikersnaam en wachtwoord moet invoeren:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Bij het klikken op de verzendknop moeten de gebruikersnaam
en het wachtwoord van de gebruiker in de
database worden opgeslagen met behulp van een INSERT query,
zoals hier:
<?php
if (!empty($_POST['login']) and !empty($_POST['password'])) {
$login = $_POST['login'];
$password = $_POST['password'];
$query = "INSERT INTO users SET login='$login', password='$password'";
mysqli_query($link, $query);
}
?>
Vervolgens kan de gebruiker naar de inlogpagina gaan, de gebruikersnaam en het wachtwoord waarmee hij zich heeft geregistreerd invoeren en inloggen.
Implementeer de hierboven beschreven registratie. Registreer daarna een nieuwe gebruiker en log in onder deze gebruiker. Zorg ervoor dat alles naar behoren werkt.
Pas je code aan zodat de gebruiker naast de gebruikersnaam en het wachtwoord ook zijn geboortedatum en e-mailadres moet invoeren. Sla deze gegevens op in de database.
Pas je code aan zodat de registratiedatum automatisch in de database wordt opgeslagen.