⊗ppPmAuVld 422 of 447 menu

Validazione dei dati durante la registrazione in PHP

Al momento non applichiamo alcuna restrizione sulla coppia login-password, tuttavia, questo non è corretto. Ad esempio, gli utenti potrebbero accidentalmente o intenzionalmente registrarsi con un login vuoto o una password vuota, o con una password composta da un solo carattere. Una password del genere sarebbe troppo semplice e non sicura.

Si noti che se un campo è compilato in modo non corretto, il modulo non deve essere cancellato, poiché questo causerebbe inconvenienti all'utente: ha inserito i dati, ha cliccato - e tutto è scomparso, sebbene l'errore forse fosse in un solo carattere.

Modificate il vostro codice in modo che non sia possibile registrare un utente con login vuoto o password vuota.

Modificate il vostro codice in modo che il login possa contenere solo lettere latine e numeri. In caso contrario, visualizzate un messaggio a riguardo sopra il modulo.

Modificate il vostro codice in modo che il login abbia una lunghezza da 4 a 10 caratteri. In caso contrario, visualizzate un messaggio a riguardo sopra il modulo.

Modificate il vostro codice in modo che la password abbia una lunghezza da 6 a 12 caratteri. In caso contrario, visualizzate un messaggio a riguardo sopra il modulo.

Modificate il vostro codice in modo che, se il login o la password sono inseriti in modo non corretto, venga visualizzato un messaggio a riguardo sopra il rispettivo input.

Chiedete all'utente durante la registrazione anche un email. Inseritela nel database. Eseguite un controllo della correttezza dell'email e, se non è corretta, sopra il rispettivo input visualizzate un messaggio a riguardo.

Chiedete all'utente durante la registrazione anche la data di nascita nel formato giorno.mese.anno. Inserite la data nel database. Eseguite un controllo della data per verificarne la conformità al formato.

Chiedete all'utente durante la registrazione anche il paese di residenza. Proponetegli di scegliere uno dei paesi utilizzando un menu a tendina select.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta