Avatar billede horizon Nybegynder
09. maj 2006 - 19:27 Der er 2 kommentarer og
1 løsning

eregi fejl v/email validering

Jeg har fundet et e-mail valideringsscript på php.net, men jeg får en REG_BADRPT fejl

her er koden:

if(isset($_POST[Oplys])){
                $Atom = '[-a-z0-9!#$%&\'*+/=?^_`{|}~]';
                $Domaene = '([a-z]([-a-z0-9]*[a-z0-9]+)?)';
               
                $RegUdt = '^' . $$Atom . '+'.'(\.' . $Atom . '+)*'.'@'.'('.$Domaene.'{1,63}\.)+'.$Domaene.'{2,63}'.'$';
           
            if (empty($_POST[EPost]))
                echo '&nbsp;<br>';
           
            else {
                if (eregi($RegUdt, $_POST[EPost]))
                    echo $_POST[EPost] . ' matched<br>';
                else
                    echo '<strong>'. $_POST[EPost] . ' not matched</strong><br>';

kan ikke hitte fejlen, det er eregi(); som der er fejl ved.
Avatar billede duejensen Nybegynder
09. maj 2006 - 19:41 #1
Tror du har et $ for meget ($$Atom) i:

$RegUdt = '^' . $$Atom . '+'.'(\.' . $Atom . '+)*'.'@'.'('.$Domaene.'{1,63}\.)+'.$Domaene.'{2,63}'.'$';
Avatar billede horizon Nybegynder
09. maj 2006 - 20:09 #2
Dooh! smid et svar og tak ;)
Avatar billede duejensen Nybegynder
10. maj 2006 - 06:50 #3
svar, og selv tak
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester