В основном мне нужно проверить письмо с ним, содержащее точные буквы. Допустим, у моего колледжа есть ученик с идентификатором [email protected], я хочу, чтобы проверка заставила ученика вводить x в начале электронного письма, затем 8 случайных чисел их студенческой карточки и, наконец, для проверки требующих @ student.ncirl.ie. Другие мудрые не позволяют студентам зарегистрироваться и войти на сайт.Проверка электронной почты php
код я имею:
if (!filter_var($email,FILTER_VALIDATE_EMAIL)) {
$error = true;
$emailError = "Please enter valid email address.";
} else {
// check email exist or not
$query = "SELECT userEmail FROM users WHERE userEmail='$email'";
$result = mysql_query($query);
$count = mysql_num_rows($result);
if($count!=0){
$error = true;
$emailError = "Provided Email is already in use.";
}
}
Я думал сделать это следующим образом: \b[x0-9._%+-][email protected]\b
, но им просто новичок в PHP, и им не в состоянии осуществить это. Если бы кто-нибудь смог, мог бы дать мне руку, создав образец кода? Или краткое описание. Спасибо.
Спасибо за ваш ответ, это действительно помогло! :) –
Добро пожаловать. ;) – JazZ