Reģistrācija PHP
Tagad īstenosim reģistrāciju. Šim nolūkam
izveidosim atsevišķu lapu register.php.
Ieejot šajā lapā, lietotājam jāredz
forma, kurā viņam jāievada
vēlamais lietotājvārds un parole:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
Nospiežot iesniegšanas pogu, lietotājvārdam
un parolei jāiekļūst datu bāzē, izmantojot
INSERT vaicājumu,
šeit ir piemērs:
<?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);
}
?>
Pēc tam lietotājs var doties uz lapu autorizācijai, ievadīt lietotājvārdu un paroli, ar kuriem viņš reģistrējās, un autorizēties.
Īstenojiet iepriekš aprakstīto reģistrāciju. Pēc reģistrācijas reģistrējiet jaunu lietotāju un autorizējieties zem tā. Pārliecinieties, ka viss strādā kā nākas.
Modificējiet savu kodu tā, lai papildus lietotājvārdam un parolei lietotājam būtu jāievada vēl sava dzimšanas datums un e-pasts. Saglabājiet šos datus datu bāzē.
Modificējiet savu kodu tā, lai datu bāzē automātiski tiktu saglabāts reģistrācijas datums.