Î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ă:
<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:
<?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.
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.
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.
Modificați-vă codul astfel încât în baza de date să se salveze automat data înregistrării.