Проверка на емайл дали е валиден...

Genius_m

Registered
Здравейте искам да попитам някой можели да ми каже как да направя като се прави регистрация ако въведения емайл адрес не съдържа "@" да изписва "Невалиден емайл адрес" :) :) Благодаря предварително!!!
 
С регулярен израз е най-удачно според мен ...
Код:
$email = $email;
$email_regex = "/^([a-zA-Z0-9_-]+@([a-zA-Z0-9_-]+\\.)+([a-z]{2,4}))$/";

preg_match($email_regex, $email) ? print "Валиден" : print "Невалиден";

// Или стандартният вариант

if(preg_match($email_regex, $email)) {
     
      // Тук се случват разни неща с валиден мейл

} else {

      // Тук се случват разни неща с невалиден мейл

}
 

Back
Горе