Rejestracja w PHP
Teraz zaimplementujmy rejestrację. W tym celu
stworzymy osobną stronę register.php.
Po wejściu na tę stronę, użytkownik powinien
zobaczyć formularz, w którym musi wpisać
żądaną nazwę użytkownika i hasło:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Po naciśnięciu przycisku wysyłania, nazwa użytkownika
i hasło powinny zostać zapisane do
bazy danych za pomocą zapytania INSERT,
w ten sposób:
<?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);
}
?>
Następnie użytkownik może wejść na stronę logowania, wpisać nazwę użytkownika i hasło, pod którymi się zarejestrował i zalogować się.
Zaimplementuj opisaną powyżej rejestrację. Po tym zarejestruj nowego użytkownika i zaloguj się pod jego kontem. Upewnij się, że wszystko działa, jak należy.
Zmodyfikuj swój kod tak, aby oprócz nazwy użytkownika i hasła użytkownik musiał wprowadzić jeszcze datę swoich urodzin i email. Zapisz te dane w bazie danych.
Zmodyfikuj swój kod tak, aby do bazy automatycznie zapisywała się data rejestracji.