Warning: preg_match(): Empty regular expression in

$emailPattern = '/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$/';

$post_email = strtolower( $_POST[ $field ] );

if( filter_var( $post_email, FILTER_VALIDATE_EMAIL ) )
{ 
    if( preg_match( $email_pattern, $post_email ) )
    { 
        return $post_email;
    }else
    {
        return false;
    }
}else
{
    return false;
}               

Zurück:

Warning: preg_match(): Empty regular expression in
/*/functions.php
on line

$_POST[ $Feld ] erfolgreich enthält eine E-Mail-Adresse: "[email protected]"

Was könnte schief gehen?

  • verwenden Sie Einfach filter_var() bereits.
  • Sie müssen lernen, wie zu LESEN und Debuggen Fehlermeldungen. Alles, was Sie benötigt, um das problem zu lösen wurde in der Fehlermeldung. $email_pattern nicht alles
  • Tut mir Leid, Ihre Zeit zu vergeuden brah! Ich und mein dummes Gehirn 🙂
  • NP, es passiert uns allen irgendwann mal. Das ist, was der Zweite Eye-debugging ist alles über 😉
InformationsquelleAutor Jimmyt1988 | 2013-07-31
Schreibe einen Kommentar