[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: отправка писем сразу на несколько почтовых ящиков
Гость_Владимир
Есть код...суть такова когда пользователь выбирает 3 то пиьсмо идет на vkitbe@mail.ru,а как сделать так что он шел на несколько разных почтовых адресов?
Цитата

<?php

$magazinemail_array = array(
    '1' => array('name' => 'Магазин 1', 'email' => 'magazin0000001@mail.ru'),
    '2' => array('name' => 'Магазин 2', 'email' => 'magazin0000002@mail.ru'),
    '3' => array('name' => 'Магазин 3', 'email' => 'vkitbe@mail.ru'),
   

);

$form->data['magazinemail'] = $magazinemail_array[$form->data['magazin']]['email'];

$form->data['magazinname'] = $magazinemail_array[$form->data['magazin']]['name'];

$form->data['subjectemail'] = 'Здравствуйте'.$form->data['magazinname'];

?>
DedMorozzz
немного не ясно что и где выбирает. И что там находится, но делается это след образом:
Имеется массив емейлов. И циклом по 1му письму отправляется.
Вот собсно и всё

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Guest
собсно как цикл сделать?))я не селен))
пытался так:
Цитата
'3' => array('name' => 'Магазин 3', 'email' => 'vkitbe@mail.ru','vkddcditbe@mail.ru'),

пытался так:
Цитата
'3' => array('name' => 'Магазин 3', 'email' => 'vkitbe@mail.ru'),
'3' => array('name' => 'Магазин 3', 'email' => 'vkdsdsdtbe@mail.ru'),

но чет как то не так((письмо уходит ток на один адрес
FatCat
Цитата (Guest @ 6.06.2013 - 19:26)
как цикл сделать?

foreach()

_____________
Бесплатному сыру в дырки не заглядывают...
Guest
я понимаю что форич))но сам код не поммогите составить?)он тут не большой=)
Guest
не кто не подскажет??? sad.gif sad.gif sad.gif
FatCat
$mails = array();
$mails[] = array('name' => 'Магазин 3', 'email' => 'vkitbe@mail.ru');
$mails[] = array('name' => 'Магазин 3', 'email' => 'vkdsdsdtbe@mail.ru');
foreach($mails as $mail)
{
// Здесь код отправки мейла.
// Используются переменные $mail['name'] и $mail['email']

}


_____________
Бесплатному сыру в дырки не заглядывают...
Guest
user posted image эххх я так и не поиму((


Есть форма.
user posted image

Когда пользователь выберает магазин 3 то выберается строчка с кодом
Цитата
'3' => array('name' => 'Магазин 3', 'email' => 'vkitbe@mail.ru'),


код отправки уже есть.он в другом месте.я не думаю что его нужно еще раз прописывать(
// Используются переменные $mail['name'] и $mail['email']
что под этим имеется ввиду?((
Guest
Цитата
<?php
$magazinemail_array = array();
$magazinemail_array[1] = array('name' => 'Магазин 3', 'email' => 'mag00001@mail.ru');
$magazinemail_array[1] = array('name' => 'Магазин 3', 'email' => 'magazin000001@mail.ru');
$magazinemail_array[2] = array('name' => 'Магазин 3', 'email' => 'mag00002@mail.ru');
$magazinemail_array[2] = array('name' => 'Магазин 3', 'email' => 'magazin000000@mail.ru');
$magazinemail_array[3] = array('name' => 'Магазин 3', 'email' => 'vktibe@mail.ru');
$magazinemail_array[3] = array('name' => 'Магазин 3', 'email' => 'vovktakibe@mail.ru');
foreach($magazinemail_array as $mail)
{
mail($mail->email, $mail->name, $message, $headers);
}

$form->data['magazinemail'] = $magazinemail_array[$form->data['magazin']]['email'];

$form->data['magazinname'] = $magazinemail_array[$form->data['magazin']]['name'];

$form->data['subjectemail'] = 'Здравствуйте'.$form->data['magazinname'];
?>



захожу на сайт значит...
Выбераю магазин 3(в первом посте на скриншоте видно где выбираю)
И отправляется только на один адрес.
$magazinemail_array[3] = array('name' => 'Магазин 3', 'email' => 'vovktakibe@mail.ru');
Не смотря даже на то что вот эта строка выше стоит
$magazinemail_array[3] = array('name' => 'Магазин 3', 'email' => 'vktibe@mail.ru');
Guest
тема мертва?(
exotica
Тема стала неактуальной я думаю. По причине того что FatCat без лишних слов сказал как решить вашу проблему, да еще и предоставил часть кода сов. бесплатно huh.gif

Вам необходимо для отправки на несколько е-майлов сделать это в порядке очереди, а сделать это одним действием - не верно. (насколько это вообще возможно я тоже хз).

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
Guest
ну как видно моим топиком я сделал как посоветовали))но не робит(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.