Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: отправка email на несколько почтовых адресов [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 [2] 3 »   

> Без описания
крымский
Отправлено: 11 Июня, 2013 - 13:19:03
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




я могу даже больше сказать...я и мои помошник обслуживаем 14 офисов.
Я бы на тебя умник посмотрел как бы ты с этим справился.Если буду перечислять все что я делаю...то быстрее посидею чем напишу.
И для сведенья
Информацио́нные техноло́гии (ИТ, от англ. information technology, IT) — широкий класс дисциплин и областей деятельности, относящихся к технологиям создания, сохранения, управления и обработки данных, в том числе с применением вычислительной техники.

CRM системы
CTO, CIO, Директор по IT
Web инженер
Web мастер
Администратор баз данных
Аналитик
Арт-директор
Банковское ПО
Игровое ПО
Инженер
Интернет
Компьютерная безопасность
Консалтинг, Аутсорсинг
Контент
Маркетинг
Мультимедиа
Начальный уровень, Мало опыта
Оптимизация сайта (SEO)
Передача данных и доступ в интернет
Поддержка, Helpdesk
Программирование, Разработка
Продажи
Продюсер
Развитие бизнеса
Сетевые технологии
Системная интеграция
Системный администратор
Системы автоматизированного проектирования
Системы управления предприятием (ERP)
Сотовые, Беспроводные технологии
Стартапы
Телекоммуникации
Тестирование
Технический писатель
Управление проектами
Электронная коммерция

Выделил для вас специально чем я занимаюсь!
а вы в чем то сильны???в чем???В аналитике???ахахах я б дал бы разобраться с моим pnl, kmg, sla...я бы посмотрел как бы вы справились
(Добавление)
И повторяю для особо LIME нутых....через запятую пробывал и без вашего совета...код тогда не работает!
 
 Top
LIME
Отправлено: 11 Июня, 2013 - 13:23:08
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




дада...я в курсе
но элементарно перечислить через запятую мыло!!! этож школьники знают!!!
и если ты там 14 офисов поддерживаешь чтож ты мега профи на форум идешь с элементарной задачей решаемой за 5мин
и почему тебя еще не уволили))) тыж это уже 2 дня сделать не можешь)))
(Добавление)
а вот переход на матерные эпитеты это характеризует тебя как шикарного начальника))
боже какой же ты убогий)))
(Добавление)
все все....ухожу...не продолжаю(для модеров)
 
 Top
крымский
Отправлено: 11 Июня, 2013 - 13:28:56
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




а где вы увидели матерные эпитеты?
А вот от вас я это увидел.
Удачи гуру.
 
 Top
imya
Отправлено: 11 Июня, 2013 - 13:50:04
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


Помог: 19 раз(а)




Сколько было написано, вы так и не показали, как именно отправляете почту..
Вот вам пример отправки на несколько ящиков через mail

PHP:
скопировать код в буфер обмена
  1. /* получатели */
  2. $to= "Mary <mary@example.com>" . ", " ; //обратите внимание на запятую
  3. $to .= "Kelly <kelly@example.com>";
  4.  
  5. /* тема/subject */
  6. $subject = "Birthday Reminders for August";
  7.  
  8. /* сообщение */
  9. $message = '
  10. <html>
  11. <head>
  12. <title>Birthday Reminders for August</title>
  13. </head>
  14. <body>
  15. <p>Here are the birthdays upcoming in August!</p>
  16. <table>
  17. <tr>
  18. <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
  19. </tr>
  20. <tr>
  21. <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
  22. </tr>
  23. <tr>
  24. <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
  25. </tr>
  26. </table>
  27. </body>
  28. </html>
  29. ';
  30.  
  31. /* Для отправки HTML-почты вы можете установить шапку Content-type. */
  32. $headers= "MIME-Version: 1.0\r\n";
  33. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  34.  
  35. /* дополнительные шапки */
  36. $headers .= "From: Birthday Reminder <birthday@example.com>\r\n";
  37. $headers .= "Cc: birthdayarchive@example.com\r\n";
  38. $headers .= "Bcc: birthdaycheck@example.com\r\n";
  39.  
  40. /* и теперь отправим из */
  41. mail($to, $subject, $message, $headers);
  42.  


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
todo123
Отправлено: 11 Июня, 2013 - 14:02:24
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Июнь 2013  


Помог: 1 раз(а)

[+]


Взято с php.net

If you follow the suggested format for the $to field, you can list multiple addresses in a comma-delimited string with spaces.

The spaces could be an issue if you're experiencing a similar problem. I was unable to send an e-mail to multiple addresses using that format. It started working for me when I removed all of the spaces in the $to string.

Думаю достойный ответ

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $headers  = 'MIME-Version: 1.0' . "\r\n";
  4. $headers .= 'Content-type: text/html; UTF-8' . "\r\n";
  5.  
  6. $subject = 'the subject';
  7. $message = 'hello';
  8.  
  9. $to = 'nobody@example.com,anotheruser@example.com,yetanotheruser@example.com'; // Взято из php.net
  10. mail($to, $subject, $message, $headers);
  11. ?>
  12.  

(Отредактировано автором: 11 Июня, 2013 - 14:05:06)

 
 Top
LIME
Отправлено: 11 Июня, 2013 - 14:07:02
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




вобщем ответ шикарен
вот только все адресаты будут видеть списочек
 
 Top
крымский
Отправлено: 11 Июня, 2013 - 14:18:27
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




<?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' =>$to= "magazin1 <mail1@mail.ru>" . ", " $to .= "magazin2 <mail2@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'];

?>
(Добавление)
так?)лайм вы вроде ушли.Вот и идите куда ушли
 
 Top
esterio
Отправлено: 11 Июня, 2013 - 14:31:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




крымский
ну здесь же нету отправкы листа. вы покажите саму отправку
 
 Top
todo123
Отправлено: 11 Июня, 2013 - 14:49:46
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Июнь 2013  


Помог: 1 раз(а)

[+]


LIME с пробелами ошибку бьет, как написал imya

PHP:
скопировать код в буфер обмена
  1. $to= "Mary <mary@example.com>" . ", " ; //обратите внимание на запятую
  2. $to .= "Kelly <kelly@example.com>";
  3.  
 
 Top
IllusionMH
Отправлено: 11 Июня, 2013 - 14:59:22
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




А мне одному кажется, что если оформить код в теги [РНР] и увидеть подсветку, станет очевидной вся нелепость объявления третьего элемента массива? Хм
 
 Top
todo123
Отправлено: 11 Июня, 2013 - 15:20:08
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Июнь 2013  


Помог: 1 раз(а)

[+]


Надо проверить, у меня сейчас нету возможности.

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $headers  = 'MIME-Version: 1.0' . "\r\n";
  4. $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  5. $subject = 'the subject';
  6. $message = 'hello';
  7.  
  8. $magazinemail_array = array(
  9.         '1' => array('name' => 'Магазин 1',
  10.                 'email' => 'magazin0000001@mail.ru, '
  11.         ),
  12.         '2' => array('name' => 'Магазин 2',
  13.                 'email' => 'magazin0000002@mail.ru, '
  14.         ),
  15.         '3' => array('name' => 'Магазин 3',
  16.                 'email' =>'magazin0000002@mail.ru'
  17. );
  18. $form->data['magazinemail'] = $magazinemail_array[$form->data['magazin']]['email'];
  19. $form->data['magazinname'] = $magazinemail_array[$form->data['magazin']]['name'];
  20. $form->data['subjectemail'] = 'Здравствуйте '.$form->data['magazinname'];
  21.  
  22. mail($form->data['magazinemail'], $form->data['subjectemail'], $message, $headers);
  23. ?>
  24.  

(Добавление)
крымскийЯ так понял в индекс $form->data['magazin'] подставляется число принятое из формы?
PHP:
скопировать код в буфер обмена
  1.  
  2. $magazinemail_array[$form->data['magazin']]['email']
  3.  

(Отредактировано автором: 11 Июня, 2013 - 15:44:25)

 
 Top
esterio
Отправлено: 11 Июня, 2013 - 16:05:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




IllusionMH
Да вы правы. вот и проблема. Выводы: Lime был брав изначально, нефиг делать не свою работу, обращать внимания на такие мелочи в коде.
 
 Top
крымский
Отправлено: 11 Июня, 2013 - 21:00:45
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




тодо вы правы.

$form->data['magazin'] это то поле которое обведено на скрине.
то есть магазин 3 это
Спойлер (Отобразить)
 
 Top
awotara
Отправлено: 11 Июня, 2013 - 22:53:32
Post Id



Гость


Покинул форум
Сообщений всего: 104
Дата рег-ции: Июнь 2012  


Помог: 0 раз(а)




крымский Вам подходит ответ todo123?


-----
черная подставка, внизу надпись ACER
 
 Top
likvidator
Отправлено: 11 Июня, 2013 - 23:50:42
Post Id


Посетитель


Покинул форум
Сообщений всего: 416
Дата рег-ции: Март 2012  


Помог: 4 раз(а)

[+]


а можно узнать откуда список e-mail'ов берется?? сами указываете?
 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB