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.