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:

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

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);
  }
?>

Vervolgens kan de gebruiker naar de inlogpagina gaan, de gebruikersnaam en het wachtwoord waarmee hij zich heeft geregistreerd invoeren en inloggen.

Задание 1

Implementeer de hierboven beschreven registratie. Registreer daarna een nieuwe gebruiker en log in onder deze gebruiker. Zorg ervoor dat alles naar behoren werkt.

Задание 2

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.

Задание 3

Pas je code aan zodat de registratiedatum automatisch in de database wordt opgeslagen.