Форум русской поддержки Joomla!® CMS
04.12.2016, 06:01:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как указать несколько получателей?

 (Прочитано 298 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Valerko_O
Осваиваюсь на форуме
***

Репутация: +12/-0
Offline Offline

Пол: Мужской
Сообщений: 195


Ничто так не помогает сделать выбор, как пытки...


« : 02.06.2015, 20:28:27 »

Есть вот такой код
Код
<?php
 
define("CONTACT_FORM", 'почта@gmail.com');
$post = (!empty($_POST))? true : false;
if($post) {
 
 include 'email_validation.php';
 $name = stripslashes($_POST['name']);
 $phone = trim($_POST['phone']);
 $theme = stripslashes($_POST['theme']);
 $error = '';
 
// Check
 
 if(!$phone) {
   $error .= 'Введите ваш номер телефона.<br />';
 }
 
 if(!$error) {
 $message = "Перезвонить: ".$name.", на номер: ".$phone;
 $mail = mail(CONTACT_FORM, $theme, $message,  "From: --- ");
 
   if($mail) {
     echo 'OK';
   }
 }
 
 else {
   echo '<div style="color:red">'.$error.'</div>';
 }
}
 
?>
Как правильно прописать несколько получателей?
Записан
voland
Профи
********

Репутация: +487/-86
Offline Offline

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #1 : 02.06.2015, 20:32:02 »

Через запятую? Речь о почте?
Записан
motokraft
Живу я здесь
******

Репутация: +72/-13
Offline Offline

Сообщений: 1436


« Ответ #2 : 02.06.2015, 20:48:48 »

Я так понимаю что надо код отправки письма поместить в foreach
получиться вот так...

Код:
$email_form = explode(',','email@email.ru,1@1.1');
foreach($email_form as $email)
{
    $mail = mail($email, $theme, $message,  "From: --- ");
}

explode
Записан
Valerko_O
Осваиваюсь на форуме
***

Репутация: +12/-0
Offline Offline

Пол: Мужской
Сообщений: 195


Ничто так не помогает сделать выбор, как пытки...


« Ответ #3 : 03.06.2015, 00:30:57 »

Через запятую? Речь о почте?
Не получается.

Я так понимаю что надо код отправки письма поместить в foreach
получиться вот так...

Код:
$email_form = explode(',','email@email.ru,1@1.1');
foreach($email_form as $email)
{
    $mail = mail($email, $theme, $message,  "From: --- ");
}

explode
А как правильно добавить это в тот код что есть?
Записан
Aleks.Denezh
Практически профи
*******

Репутация: +372/-4
Offline Offline

Пол: Мужской
Сообщений: 2762



« Ответ #4 : 03.06.2015, 01:03:44 »

есть же примеры на офф сайте http://php.net/manual/ru/function.mail.php
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet