Я хочу, чтобы подписались только мои корпоративные сотрудники, получающие электронные письма E.G [email protected], а не другие люди, такие как [email protected] или [email protected] и т. д.
я не могу разместить свой код здесь. Я разместил это здесь, пожалуйста, проверьте и помогите
http://pastebin.com/0aJZfHWx
$allowed_domains = array("ourcompany.com");
$email_domain = array_pop(explode("@", $email));
if(!in_array($email_domain, $allowed_domains)) {
// Not an authorised email
}
Это просто Создайте массив для разрешенных доменов, разбейте на @
получить последний элемент массива и проверить, существует ли он в массиве разрешенных доменов.
Других решений пока нет …