⊗ppPmAuVld 422 of 447 menu

Validering av data ved registrering på PHP

For øyeblikket legger vi ingen begrensninger på paret brukernavn-passord, men dette er feil. For eksempel kan brukere ved en feil eller med vilje registrere seg med et tomt brukernavn eller passord, eller med et passord som består av bare ett tegn. Et slikt passord vil være for enkelt og ikke sikkert.

Vær oppmerksom på at hvis et felt er fylt ut feil, skjemaet skal ikke tømmes, da dette vil forårsake ulempe for brukeren: han/hun skrev og skrev data, trykket - og alt er borte, selv om feilen kanskje lå i ett tegn.

Modifiser koden din slik at det ikke er mulig å registrere en bruker med tomt brukernavn eller passord.

Modifiser koden din slik at brukernavnet kun kan inneholde latinske bokstaver og tall. Hvis dette ikke er tilfelle, vis en melding om dette over skjemaet.

Modifiser koden din slik at brukernavnet har en lengde fra 4 til 10 tegn. Hvis dette ikke er tilfelle, vis en melding om dette over skjemaet.

Modifiser koden din slik at passordet har en lengde fra 6 til 12 tegn. Hvis dette ikke er tilfelle, vis en melding om dette over skjemaet.

Modifiser koden din slik at, hvis brukernavn eller passord er fylt ut feil, vises en melding om dette over det tilhørende inndatafeltet.

Spør brukeren under registrering også om epost. Legg den inn i databasen. Utfør en sjekk av e-postadressen for korrekthet, og hvis den er feil, vis en melding om dette over det tilhørende inndatafeltet.

Spør brukeren under registrering også om fødselsdato i formatet dag.måned.år. Legg inn datoen i databasen. Utfør en sjekk av datoen for å se om den samsvarer med formatet.

Spør brukeren under registrering også om bostedsland. Tilby ham/henne å velge ett av landene ved hjelp av en rullegardinliste select.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis