Registrácia v PHP
Poďme teraz implementovať registráciu. Na
to urobíme samostatnú stránku register.php.
Pri vstupe na túto stránku by používateľ mal
vidieť formulár, do ktorého musí zadať
požadované prihlasovacie meno a heslo:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Po kliknutí na tlačidlo odoslania sa prihlasovacie meno
a heslo používateľa musia pridať do
databázy pomocou INSERT dopytu,
takto:
<?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);
}
?>
Potom sa používateľ môže prihlásiť na stránku autorizácie, zadať prihlasovacie meno a heslo, pod ktorým sa zaregistroval a autorizovať.
Implementujte vyššie popísanú registráciu. Potom zaregistrujte nového používateľa a autorizujte sa pod ním. Uistite sa, že všetko funguje, ako má.
Upravte svoj kód tak, aby okrem prihlasovacieho mena a hesla musel používateľ zadať ešte dátum svojho narodenia a email. Uložte tieto údaje do databázy.
Upravte svoj kód tak, aby sa do databázy automaticky ukladal dátum registrácie.