Я использовал свою функцию с ereg
(проверьте, что есть один символ @),
ereg("^[^@]{1,64}@[^@]{1,255}$", $email)
но теперь он устарел. Почему я получаю сообщение об ошибке preg_match(): Unknown modifier '@'
когда я исправил его до preg_match("^[^@]{1,64}@[^@]{1,255}$", $email)
?