我目前正在使用AJAX/JS以使表单没有按钮单击或页面刷新。我的询问是关于电子邮件验证。 PHP代码现在检查一个电子邮件地址是否有效。我只想让它接受来自某个域名的电子邮件。我如何通过php实现只接受gmail
的电子邮件地址? ExamplePHP:电子邮件验证和接受来自某个域名的电子邮件地址
PHP电子邮件的验证:
if($_POST) {
$email = $_POST['email'];
if (preg_match('|^[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}$|i', $email)) {
echo ('<div id="email_input"><span id="resultval">'.$email.'</span></div>');
}
else {
echo ('<div id="email_input"><span id="resultval">Include a valid email address.</span></div>');
}
}
谢谢你,就像一个魅力。我并不知道“FILTER_VALIDATE_EMAIL”,它非常有用! – CodingWonders90 2012-07-28 21:52:07
我已经使用了此验证,并将[email protected]视为有效的邮件地址 – 2013-04-04 09:08:04