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 :

register.php<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 :

register.php<?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.

Задание 1

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.

Задание 2

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.

Задание 3

Modifiez votre code pour que la date d'inscription soit automatiquement enregistrée dans la base de données.