Registracija PHP
Dabar įgyvendinkime registraciją. Tam
sukurkime atskirą puslapį register.php.
Atvykus į šį puslapį, vartotojas turi
pamatyti formą, į kurią jis turi įvesti
norimą prisijungimo vardą ir slaptažodį:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Paspaudus siuntimo mygtuką, vartotojo prisijungimo vardas
ir slaptažodis turi būti įrašyti į
duomenų bazę naudojant INSERT užklausą,
štai taip:
<?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);
}
?>
Tada vartotojas gali nueiti į puslapį autorizavimo, įvesti prisijungimo vardą ir slaptažodį, kuriuo jis užsiregistravo ir prisijungti.
Įgyvendinkite aukščiau aprašytą registraciją. Po to užregistruokite naują vartotoją ir prisijunkite juo. Įsitikinkite, kad viskas veikta, kaip reikia.
Modifikuokite savo kodą taip, kad be prisijungimo vardo ir slaptažodžio vartotojui reikėtų įvesti dar ir savo gimimo datą ir el. paštą. Išsaugokite šiuos duomenis duomenų bazėje.
Modifikuokite savo kodą taip, kad į duomenų bazę automatiškai būtų išsaugota registracijos data.