Задать вопрос
@L1nw0od

Отправка сообщения сразу на 2 почты?

Доброго времени суток, подскажите пожалуйста как сделать отправку сообщения сразу на две почты ?
<?php

	$name = $_GET['name']; // Вытаскиваем имя в переменную
	$tel = $_GET['tel']; // Вытаскиваем почту в переменную
	$mal = $_GET['mal']; // Вытаскиваем почту в переменную

	$message = "карго | Имя -  $name , Телефон - $tel , Почта - $mal "; // Формируем сообщение, отправляемое на почту
	$to = 'nvk.valera@gmail.com'; // Задаем получателя письма
	$to = 'valera@gmail.com'; // Задаем получателя письма
	$from = "site"; // От кого пришло письмо
	$subject = "Письмо"; // Задаем тему письма
	$headers = "From: $from\r\nReply-To: $to\r\nContent-type: text/html; charset=utf-8\r\n"; // Формируем заголовок письма (при неправильном формировании может ломаться кодировка и т.д.)
	if (mail($to, $subject, $message, $headers)) { // При помощи функции mail, отправляем сообщение, проверяя отправилось оно или нет
		echo "cпс"   ; // Отправка успешна
	}
	else {
		echo "<p>Что-то пошло не так, как планировалось</p>"; // Письмо не отправилось
	}
?>
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Eridani
@Eridani
Мимо проходил
$to = 'nvk.valera@gmail.com, vasya@mail.ru'
Через запятую

А в вашем варианте, последний $to переопределяет первый, посему у вас ни черта не выйдет.
Ответ написан
Или так:
<?php
...
$receivers = ['nvk.valera@gmail.com' , 'valera@gmail.com' ]; // Задаем получателей письма
$to = join( ',', $receivers );
...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы