⊗ppPmAuVld 422 of 447 menu

Validering av data vid registrering i PHP

För närvarande lägger vi inga begränsningar på användarnamn-lösenord-paret, men det är fel. Till exempel kan användare nu av misstag eller avsiktligt registrera sig med ett tomt användarnamn eller lösenord, eller med ett lösenord som består av bara ett tecken. Ett sådant lösenord kommer att vara för enkelt och osäkert.

Tänk på att om något fält är felaktigt ifyllt, bör formuläret inte rensas, eftersom det skulle innebära olägenhet för användaren: han/hon fyllde i data, klickade - och allt försvann, trots att felet möjligen låg i ett tecken.

Modifiera din kod så att det inte går att registrera en användare med tomt användarnamn eller tomt lösenord.

Modifiera din kod så att användarnamnet endast får innehålla latinska bokstäver och siffror. Om så inte är fallet, ska ett meddelande om detta visas ovanför formuläret.

Modifiera din kod så att användarnamnet har en längd från 4 till 10 tecken. Om så inte är fallet, ska ett meddelande om detta visas ovanför formuläret.

Modifiera din kod så att lösenordet har en längd från 6 till 12 tecken. Om så inte är fallet, ska ett meddelande om detta visas ovanför formuläret.

Modifiera din kod så att, om användarnamnet eller lösenordet är felaktigt ifyllt, ett meddelande om detta visas ovanför respektive inmatningsfält.

Be användaren vid registrering även om en e-postadress. Spara den i databasen. Utför en kontroll av e-postadressens korrekthet och, om den är felaktig, visa ett meddelande om detta ovanför respektive inmatningsfält.

Be användaren vid registrering även om födelsedatum i formatet dag.månad.år. Spara datumet i databasen. Utför en kontroll av datumets överensstämmelse med formatet.

Be användaren vid registrering även om bostadsland. Låt honom/henne välja ett land från en rullgardinsmeny select.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa