我目前正在使用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