Înregistrare în PHP

Haideți acum să implementăm înregistrarea. Pentru asta vom face o pagină separată register.php. La accesarea acestei pagini, utilizatorul trebuie să vadă un formular în care trebuie să introducă un nume de utilizator și o parolă dorită:

register.php<form action="" method="POST">
  <input name="login">
  <input name="password" type="password">
  <input type="submit">
</form>

La apăsarea butonului de trimitere, numele de utilizator și parola utilizatorului trebuie să fie introduse în baza de date cu ajutorul unui interogări INSERT, astfel:

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

Apoi utilizatorul poate accesa pagina de autentificare, să introducă numele de utilizator și parola cu care s-a înregistrat și să se autentifice.

Задание 1

Implementați înregistrarea descrisă mai sus. După aceasta înregistrați un nou utilizator și autentificați-vă cu el. Asigurați-vă că tot funcționează așa cum trebuie.

Задание 2

Modificați-vă codul astfel încât, pe lângă numele de utilizator și parolă, utilizatorul să trebuiască să mai introducă și data nașterii și email-ul. Salvați aceste date în baza de date.

Задание 3

Modificați-vă codul astfel încât în baza de date să se salveze automat data înregistrării.