Перейти к содержимому


Отправка шаблона рассылки на новую почту


Сообщений в теме: 4

#1 TelecomMedia

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

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 06 Март 2015 - 14:50

Во всплывающем окне имею код, записывающий значение в поле E-mail для обратного ответа:

if (!$line['E-mail для обратного ответа']) $line['E-mail для обратного ответа'] = $line['E-mail'];

if (isset($_REQUEST["email"]))
   {
     $line['E-mail для обратного ответа']=$_REQUEST["email"];
  
     
     echo "<script>";
     echo "window.opener.location.reload(1);"; // Перезагружаем родительское окно
     echo "window.close()"; // Закрываем текущее
     echo "</script>";
   }
echo "<form method='get'>";

echo "E-mail:";
echo "<input type='hidden' name='id' value='$button_id'>"; // Передаем значение кнопки
echo "<input type='hidden' name='line_id' value='$ID'>";  // Значение строки
echo "<input type='text'   name='email' value='".$line['E-mail для обратного ответа']."' >"; 
echo "<br/>";
echo "<br/>";

echo "<input type='submit' value='Готово'>";
echo "</form>";

Теперь мне необходимо отправить шаблон рассылки на новую почту (которая была введена в окне).


На сайте нашел пример:

$upd_data['E-mail для шаблона'] = $line['Исполнитель']['E-mail исполнителя'];

 update_query($upd_data, "Заказы", "id=$ID");

 send_template(91, "id=$ID");

Как применить это в моем случае?
Спасибо

#2 CbCoder

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

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Март 2015 - 16:10

Так и применить. Т.е. вставляете код примера вместо присвоения в $line, естественно с вашими параметрами.

#3 TelecomMedia

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

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 12 Март 2015 - 10:41

Простите, куда именно вставить?

#4 CbCoder

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

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Март 2015 - 12:58

Цитата

вместо присвоения в $line

$line['E-mail для обратного ответа'] = $_REQUEST["email"];
-->
$upd_data['E-mail для обратного ответа'] = $_REQUEST["email"];
update_query($upd_data, "Ваша таблица", "id=$ID");
send_template(111, "id=$ID"); // 111 - id шаблона


#5 TelecomMedia

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

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 12 Март 2015 - 15:10

Спасибо, получилось.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных