09. juni 2004 - 08:38Der er
20 kommentarer og 1 løsning
Valider et e-mail form felt
Jeg har en form på siden, jeg er ved at udvikle, som bruges til at oprette nye brugere til sidens crew/admin sider...
Det spørgsmålet:
Kan det lade sig gøre at sætte nogle regler for hvordan et tekst felt skal være indtaste? altså at der er noget tekst og så et @ og lidt tekst og et punktum og to til tre bogstaver..
I "Vis Kilde" kan du se de javascripts der er brugt til dato, kalender og validering - de er alle gratis script hentet fra nettet, bare bevar "copyrigt" teksten.
hovsa der er en e-mail validering funktion i det javascript, men den er bare lidt længere nede =) .... Leder dig stadigt efter en PHP funktion... helst ikke mere javascript end nødvendigt..
hmmm.... det ved jeg så ikke om det er... men det ser meget rigtigt ud, men jeg fatter ikke lige hvad det er der foregår på den første linie der sker... sejt! =)
Hvis du vil have php, synes jeg selv min løsning er fin... Den går ind og søger i $mail, om det ligner: xxxxxxx@xxxxxxx.xxx, altså om der er et @ og punktum - og hvis der ikke er, bliver det ikke godkendt...
Jeg er ikke helt 100% på mere end jeg har fortalt... Tallene har noget med længden at gøre, og sådan... Lang tid siden jeg har brugt den funktion, men læs: http://dk.php.net/manual/en/function.preg-match.php der er den beskrevet :)
men jeg vil lige sige at det ikke finder brugernavnet på serveren helt perfekt... prøvede lige at lede efter et brugernavn på min server jeg ved ikke eksistere...
I can't guarantee the scripts won't screw up your system, lead to data loss, crash your harddrive or burn your monitor. The use of these scripts and programs is entirely at your own risk. ---> fed tekst der =)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.