Registrazione in PHP
Ora implementiamo la registrazione. Per
farlo, creiamo una pagina separata register.php.
Accedendo a questa pagina, l'utente dovrebbe
vedere un modulo in cui deve inserire
il login e la password desiderati:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Premendo il pulsante di invio, il login
e la password dell'utente devono essere inseriti
nel database tramite una query INSERT,
in questo modo:
<?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);
}
?>
Successivamente, l'utente può andare sulla pagina di autorizzazione, inserire il login e la password con cui si è registrato e autorizzarsi.
Implementate la registrazione descritta sopra. Dopo di che, registrate un nuovo utente e autorizzatevi con i suoi dati. Assicuratevi che tutto funzioni come dovrebbe.
Modificate il vostro codice in modo che, oltre al login e alla password, l'utente debba inserire anche la data di nascita e l'email. Salvate questi dati nel database.
Modificate il vostro codice in modo che nel database venga salvata automaticamente la data di registrazione.