Я использовалПочему не работает моя проверка подлинности электронной почты? PHP
if (!preg_match('/[a-z||0-9]@[a-z||0-9].[a-z]/', $email)) {
[PRINT ERROR]
}
&
if (!eregi("^[0-9]+$", $email)) {
[PRINT ERROR]
}
&
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
[PRINT ERROR]
}
Я также пытался вынимая! и заставить его работать в обратном направлении, но почему-то никто из них не работает, чтобы узнать, действительно ли это. Любые идеи, почему? ... у меня есть это в другой, если заявление, я не уверен, что может быть причиной ..
Я использую PHP
Может быть, вы могли бы предоставить * это *? Что находится в '$ email'? – Gordon
$ email из формы. Имя поля ввода - электронная почта, и я использовал $ email = $ _REQUEST ['email']; для сбора информации в нем. Я знаю, что эта часть работает, так как я могу получить правильную информацию для отправки по электронной почте себе – Chris
Это сработало спасибо, я думаю, когда я это сделал, меня перепутали где-то – Chris