Spoznali bomo
- Kako s PHP-jem in MySQL-om izvedemo registracijo novega uporabnika
Sestavi spletni strani, ki jih prikazujeta spodnja okvirja in ju poimenuj:
15-registracija-obrazec.php15-registracija-OK.php
Strani naj bosta izdelani v HTML5 in s CSS.
Koda PHP in MySQL
- v strani
15_register.php:- ustvari povezavo do podatkovnega strežnika na lokalnem računalniku ali izpiše sporočilo o napaki, če povezovanje ne uspe
- prikaže obrazec za registracijo novega uporabnika z naslednjimi polji:
- ime
- priimek
- uporabniško ime
- elektronska pošta
- geslo
- ponovni vnos gesla
- preveri zaščitni žeton obrazca (CSRF)
- preveri pravilnost vnesenih podatkov:
- vsa polja morajo biti izpolnjena
- elektronska pošta mora biti veljavna
- ime in priimek lahko vsebujeta samo črke
- uporabniško ime lahko vsebuje črke in števke
- obe gesli morata biti enaki
- geslo mora imeti vsaj 8 znakov
- preveri, ali uporabniško ime ali elektronska pošta v podatkovni zbirki že obstajata
- če so podatki napačni, uporabnika preusmeri nazaj na stran
15_register.phpin izpiše ustrezno sporočilo o napaki - če so podatki pravilni:
- geslo pretvori v varen hash
- novega uporabnika shrani v tabelo users
- uporabnika preusmeri na stran
15_register_OK.php
- v strani
15_register_OK.php:- izpiše sporočilo, da je bila registracija uspešna
- izpiše ime in priimek na novo registriranega uporabnika
- ponudi povezavo na prijavno stran
15_login.php
Spletna aplikacija Knjige: stran 15-registracija-obrazec.php ( Za pravilen prikaz je potrebna prijava v sistem! )
Spletna aplikacija Knjige: stran 15-registracija-OK.php ( Za pravilen prikaz je potrebna prijava v sistem! )