我相信這是一個簡單的問題,你會被一個簡單的鏈接困擾並回答。限制HTML格式的特定字符
我的問題是,我找不到我在找什麼,因爲我對PHP/MySQL/HTML表單不夠了解,不能提供特別的Google查詢功能。
我想限制在這樣的方式字符的電子郵件字段設置:
*@*.tld
或
*@domain.tld
如果是有道理的?
由於提前,
我相信這是一個簡單的問題,你會被一個簡單的鏈接困擾並回答。限制HTML格式的特定字符
我的問題是,我找不到我在找什麼,因爲我對PHP/MySQL/HTML表單不夠了解,不能提供特別的Google查詢功能。
我想限制在這樣的方式字符的電子郵件字段設置:
*@*.tld
或
*@domain.tld
如果是有道理的?
由於提前,
如果你要檢查你的電子郵件域您可以在此之後一個
$arr = explode('@', $email_address);
if ($arr[1] == 'domain.tld')
{ // Then it's correct }
或者,如果你想驗證的電子郵件地址,您可以驗證您的電子郵件地址嘗試在服務器端表單提交與filter_var()
<?php
$email_a = '[email protected]';
$email_b = 'bogus';
if (filter_var($email_a, FILTER_VALIDATE_EMAIL)) {
echo "This ($email_a) email address is considered valid.";
}
if (filter_var($email_b, FILTER_VALIDATE_EMAIL)) {
echo "This ($email_b) email address is considered valid.";
}
?>
看看這裏的細節: http://php.net/manual/en/filter.examples.validation.php
你的意思是'@ domain.tld'? – djot
沒錯,所以我會限制到特定的域名或特定的域名(s)。 – OJFord
因此谷歌分裂域名,以及如何替換你認爲是「正確的」 – djot