Inscription en PHP
Implémentons maintenant l'inscription. Pour
cela, créons une page séparée register.php.
En accédant à cette page, l'utilisateur doit
voir un formulaire dans lequel il doit saisir
son identifiant et mot de passe souhaités :
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
En cliquant sur le bouton d'envoi, l'identifiant
et le mot de passe de l'utilisateur doivent être ajoutés
à la base de données à l'aide d'une requête
INSERT, comme ceci :
<?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);
}
?>
Ensuite, l'utilisateur peut aller sur la page d'autorisation, saisir l'identifiant et le mot de passe sous lesquels il s'est inscrit et s'authentifier.
Implémentez l'inscription décrite ci-dessus. Après cela, inscrivez un nouvel utilisateur et authentifiez-vous avec son compte. Assurez-vous que tout fonctionne comme prévu.
Modifiez votre code pour qu'en plus de l'identifiant et du mot de passe, l'utilisateur doive également saisir sa date de naissance et son email. Enregistrez ces données dans la base de données.
Modifiez votre code pour que la date d'inscription soit automatiquement enregistrée dans la base de données.