Весь массив

#php #arrays #email

#php #массивы #Адрес электронной почты

Вопрос:

В любом случае, я создаю небольшую почтовую форму для практики.

Я хочу создать массив электронных писем, которые нельзя отправить по электронной почте,

 $nomail = array("hego556@yahoo.com","firevm@yahoo.com");
if($_POST["to"]!=$nomail)
  mail($_POST["to"],$_POST["subject"],$_POST["message"],$headers);
else
  echo "Not Allowed To Email That Email";
 

Как мне это сделать?

Ответ №1:

Вы ищете in_array .

 if (!in_array($_POST["to"], $nomail)) {
 

http://us3.php.net/in_array

Ответ №2:

Измените строку if($_POST["to"]!=$nomail) на if (in_array($_POST['to'], $noemail))

Актуально

Ответ №3:

 $nomail = array('hego556@yahoo.com', 'firevm@yahoo.com');

if (!in_array($_POST['to'], $nomail)) {
    mail($_POST["to"],$_POST["subject"],$_POST["message"],$headers);
} else {
    echo 'Not Allowed To Email That Email';
}