Validering af data ved registrering på PHP
I øjeblikket pålægger vi ingen begrænsninger på parret login-adgangskode, men det er forkert. For eksempel kan brugerne ved et uheld eller med vilje registrere sig med et tomt login eller adgangskode, eller med en adgangskode, bestående af ét tegn. Sådan en adgangskode vil være for simpel og ikke sikker.
Husk, at hvis et felt er udfyldt forkert, skal formularen ikke ryddes, da dette vil volde ulemper for brugeren: han/hun udfyldte og udfyldte data, trykkede - og alt er væk, selvom fejlen muligvis kun var i et tegn.
Modificer din kode, så det ikke er muligt at registrere en bruger med et tomt login eller adgangskode.
Modificer din kode, så login kun kan indeholde latinske bogstaver og tal. Hvis dette ikke er tilfældet, skal du vise en besked om dette over formularen.
Modificer din kode, så login har en
længde fra 4 til 10 tegn.
Hvis dette ikke er tilfældet, skal du vise en besked
om dette over formularen.
Modificer din kode, så adgangskoden har en
længde fra 6 til 12 tegn.
Hvis dette ikke er tilfældet, skal du vise en besked
om dette over formularen.
Modificer din kode, så hvis login eller adgangskode er udfyldt forkert, skal der over det tilsvarende input-felt vises en besked om dette.
Spørg brugeren ved registrering også om en email. Gem den i databasen. Udfør en kontrol af e-mailen for korrekthed, og hvis den er forkert, skal du over det tilsvarende input-felt vise en besked om dette.
Spørg brugeren ved registrering også om fødselsdato i formatet dag.måned.år. Gem datoen i databasen. Udfør en kontrol af datoen for overensstemmelse med formatet.
Spørg brugeren ved registrering også
om lande af bolig. Tilbyd ham/hende at vælge
et af landene ved hjælp af en dropdown-liste
select.