⊗ppPmAuVld 422 of 447 menu

Validação de dados no registro com PHP

Atualmente, não impomos nenhuma restrição ao par de login e senha, no entanto, isso não está correto. Por exemplo, atualmente os usuários podem, acidentalmente ou intencionalmente, se registrar com um login vazio ou senha vazia, ou com uma senha composta por um único caractere. Uma senha assim será muito simples e não segura.

Lembre-se que, se algum campo for preenchido incorretamente, o formulário não deve ser limpo, pois isso incomodaria o usuário: ele ficou digitando os dados, clicou - e tudo sumiu, mesmo que o erro possivelmente estivesse em um único caractere.

Modifique seu código para que não seja possível registrar um usuário com login vazio ou senha vazia.

Modifique seu código para que o login possa conter apenas letras latinas e números. Caso contrário, exiba uma mensagem sobre isso acima do formulário.

Modifique seu código para que o login tenha um comprimento de 4 a 10 caracteres. Caso contrário, exiba uma mensagem sobre isso acima do formulário.

Modifique seu código para que a senha tenha um comprimento de 6 a 12 caracteres. Caso contrário, exiba uma mensagem sobre isso acima do formulário.

Modifique seu código para que, se o login ou a senha forem preenchidos incorretamente, uma mensagem sobre isso seja exibida acima do *input* correspondente.

Pergunte também ao usuário durante o registro o *email*. Armazene-o no banco de dados. Execute a verificação do *email* quanto à correção e, se ele estiver incorreto, exiba uma mensagem sobre isso acima do *input* correspondente.

Pergunte também ao usuário durante o registro a data de nascimento no formato dia.mês.ano. Armazene a data no banco de dados. Execute a verificação da data quanto à conformidade com o formato.

Pergunte também ao usuário durante o registro o país de residência. Ofereça a ele a opção de escolher um dos países usando uma lista suspensa select.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar