Registracija na PHP
Zdaj pa implementirajmo registracijo. Za
to bomo naredili posebno stran register.php.
Ko uporabnik obišče to stran, mora
videti obrazec, v katerega mora vnesti
želeno uporabniško ime in geslo:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Ob kliku na gumb za pošiljanje se morata uporabniško ime
in geslo uporabnika shraniti v
podatkovno bazo z uporabo poizvedbe INSERT,
takole:
<?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);
}
?>
Nato se lahko uporabnik prijavi na stran za avtentikacijo, vnese uporabniško ime in geslo, pod katerim se je registriral, in se avtorizira.
Implementirajte zgoraj opisano registracijo. Po tem registrirajte novega uporabnika in se avtorizirajte pod njim. Prepričajte se, da vse deluje, kot mora.
Spremenite svojo kodo tako, da bo poleg uporabniškega imena in gesla uporabnik moral vnesti še svoj datum rojstva in e-poštni naslov. Shranite te podatke v podatkovno bazo.
Spremenite svojo kodo tako, da se v bazo samodejno shrani datum registracije.