Andmete valideerimine registreerumisel PHP-s
Praegu me ei sea mingeid piiranguid kasutajanime ja parooli paarile, kuid see on vale. Näiteks võivad kasutajad juhuslikult või tahtlikult registreeruda tühja kasutajanime või parooliga või parooliga, mis koosneb ühest sümbolist. Selline parool oleks liiga lihtne ja ebaturvaline.
Pidage meeles, et kui mõni väli on sisestatud valesti, ei tohiks vorm tühjeneda, kuna see tekitab kasutajale ebamugavust: ta sisestas-sisestas andmeid, vajutas - ja kõik on kadunud, kuigi viga oli võib-olla ühes sümbolis.
Muutke oma koodi nii, et ei oleks võimalik registreerida kasutajat tühja kasutajanime või parooliga.
Muutke oma koodi nii, et kasutajanimi võiks sisaldada ainult ladina tähti ja numbreid. Kui see nii ei ole, kuvage sellest teade vormi kohal.
Muutke oma koodi nii, et kasutajanime pikkus
oleks 4 kuni 10 sümbolit.
Kui see nii ei ole, kuvage sellest teade
vormi kohal.
Muutke oma koodi nii, et parooli pikkus
oleks 6 kuni 12 sümbolit.
Kui see nii ei ole, kuvage sellest teade
vormi kohal.
Muutke oma koodi nii, et kui kasutajanimi või parool on sisestatud valesti, kuvataks vastava sisestusvälja kohal sellest teade.
Küsige kasutajalt registreerumise ajal veel e-posti aadress. Salvestage see andmebaasi. Tehke e-posti aadressi korrektsuse kontroll ja kui see on vale, kuvage vastava sisestusvälja kohal sellest teade.
Küsige kasutajalt registreerumise ajal veel sünnikuupäeva vormingus päev.kuu.aasta. Salvestage kuupäev andmebaasi. Tehke kuupäeva vormingu vastavuse kontroll.
Küsige kasutajalt registreerumise ajal veel
eluriiki. Pakkuge talle valida
üks riikidest rippmenüü abil
select.