/ / Валидиране на имейл на потребителска регистрационна форма [дубликат] - php, email-validation

Потвърждаване на имейл на формуляр за регистрация на потребител [duplicate] - php, потвърждение по имейл

Кодът ми не работи правилно. Какво правя погрешно? Моля, предложи. Ето кода:

 elseif(!preg_match("/^[_.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+.)+[a-zA-Z]{2,6}$/i", $email))
{   $errorMsg= "error: You did not enter a valid email.";   $code= "3";   }

Отговори:

0 за отговор № 1

Моля, използвайте филтри за проверка на данните, налични в PHP.

http://php.net/manual/en/filter.filters.validate.php

пример.

if (filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
echo("please enter a valid email address");
}