Registrace v PHP
Nyní implementujme registraci. Pro
to vytvoříme samostatnou stránku register.php.
Při vstupu na tuto stránku by uživatel měl
uvidět formulář, do kterého musí vyplnit
požadované přihlašovací jméno a heslo:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Po kliknutí na tlačítko odeslání by se přihlašovací jméno
a heslo uživatele měly uložit do
databáze pomocí dotazu INSERT,
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);
}
?>
Poté se může uživatel přihlásit na stránku pro autorizaci, zadat přihlašovací jméno a heslo, pod kterým se zaregistroval, a autorizovat se.
Implementujte výše popsanou registraci. Poté zaregistrujte nového uživatele a přihlaste se pod ním. Ujistěte se, že vše funguje, jak má.
Upravte svůj kód tak, aby kromě přihlašovacího jména a hesla musel uživatel zadat ještě datum svého narození a email. Uložte tato data do databáze.
Upravte svůj kód tak, aby se do databáze automaticky ukládalo datum registrace.