⊗ppPmAuVld 422 of 447 menu

Duomenų validacija registracijoje naudojant PHP

Šiuo metu mes netaikome jokių apribojimų porai prisijungimo vardas-slaptažodis, tačiau tai yra neteisinga. Pavyzdžiui, dabar mūsų vartotojai netyčia arba tyčia gali užsiregistruoti su tuščiu prisijungimo vardu arba slaptažodžiu, arba su slaptažodžiu, sudarytu iš vieno simbolio. Toks slaptažodis bus pernelyg paprastas ir nesaugus.

Turėkite omenyje, kad jei koks nors laukas įvestas neteisingai, forma neturėtų būti išvaloma, nes tai sukels vartotojui nepatogumų: jis įvedė-įvedė duomenis, paspaudė - ir viskas dingo, nors klaida galbūt buvo viename simbolyje.

Modifikuokite savo kodą taip, kad neleistumėte užregistruoti vartotojo su tuščiu prisijungimo vardu arba slaptažodžiu.

Modifikuokite savo kodą taip, kad prisijungimo vardas galėtų turėti tik lotyniškas raides ir skaičius. Jei taip nėra, išveskite pranešimą apie tai virš formos.

Modifikuokite savo kodą taip, kad prisijungimo vardo ilgis būtų nuo 4 iki 10 simbolių. Jei taip nėra, išveskite pranešimą apie tai virš formos.

Modifikuokite savo kodą taip, kad slaptažodžio ilgis būtų nuo 6 iki 12 simbolių. Jei taip nėra, išveskite pranešimą apie tai virš formos.

Modifikuokite savo kodą taip, kad, jei prisijungimo vardas arba slaptažodis įvestas neteisingai, virš atitinkamo įvesties lauko būtų rodomas pranešimas apie tai.

Papildomai paklauskite vartotojo registracijos metu el. pašto adreso. Įrašykite jį į duomenų bazę. Atlikite el. pašto adreso teisingumo patikrinimą ir, jei jis neteisingas, virš atitinkamo įvesties lauko atvaizduokite pranešimą apie tai.

Papildomai paklauskite vartotojo registracijos metu gimimo datos formatu diena.mėnuo.metai. Įrašykite datą į duomenų bazę. Atlikite datos atitikimo formatui patikrinimą.

Papildomai paklauskite vartotojo registracijos metu gyvenamosios šalies. Pasiūlykite jam pasirinkti vieną iš šalių naudojant išskleidžiamąjį sąrašą select.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti