⊗ppPmAuVld 422 of 447 menu

Validarea datelor la înregistrare în PHP

În acest moment nu impunem nicio restricție asupra perechii nume de utilizator-parolă, însă acest lucru este incorect. De exemplu, utilizatorii pot accidental sau intenționat să se înregistreze cu un nume de utilizator sau parolă goale, sau cu o parolă formată dintr-un singur caracter. O astfel de parolă va fi prea simplă și nesigură.

Rețineți că, dacă un câmp este completat incorect, formularul nu ar trebui să se golească, deoarece acest lucru îi va crea incomod utilizatorului: el a introdus datele, a apăsat butonul - și totul a dispărut, deși eroarea a fost posibil într-un singur caracter.

Modificați-vă codul astfel încât să nu fie posibilă înregistrarea unui utilizator cu nume de utilizator sau parolă goale.

Modificați-vă codul astfel încât numele de utilizator să poată conține doar litere latine și cifre. În caz contrar, afișați un mesaj despre aceasta deasupra formularului.

Modificați-vă codul astfel încât numele de utilizator să aibă o lungime de la 4 până la 10 caractere. În caz contrar, afișați un mesaj despre aceasta deasupra formularului.

Modificați-vă codul astfel încât parola să aibă o lungime de la 6 până la 12 caractere. În caz contrar, afișați un mesaj despre aceasta deasupra formularului.

Modificați-vă codul astfel încât, dacă numele de utilizator sau parola sunt introduse incorect, deasupra câmpului corespunzător să se afișeze un mesaj despre aceasta.

Cereți utilizatorului la înregistrare și o adresă de email. Introduceți-o în baza de date. Efectuați verificarea corectitudinii email-ului și, dacă acesta este incorect, deasupra câmpului corespunzător afișați un mesaj despre aceasta.

Cereți utilizatorului la înregistrare și data nașterii în formatul zi.lună.an. Introduceți data în baza de date. Efectuați verificarea datei pentru conformitatea cu formatul.

Cereți utilizatorului la înregistrare și țara de reședință. Oferiți-i posibilitatea să aleagă una dintre țări folosind lista derulantă select.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge