Уведомляем рекламодателей о завершении показа дин. ссылки на E-Mail

Тоже интересный плагин.Рекламодатель заказывает рекламу,вводит свой E-Mail.Когда его заказ подходит к концу,ему приходит на мыло уведомление об окончании просмотра с приглашением повторно заказать рекламу.Тоже интересный плагин.Рекламодатель заказывает рекламу,вводит свой E-Mail.Когда его заказ подходит к концу,ему приходит на мыло уведомление об окончании просмотра с приглашением повторно заказать рекламу.
Итак,устанавливаем:
1.Делаем SQL-запрос:


ALTER TABLE `tb_advertisers` ADD `email` VARCHAR( 150 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL AFTER `pemail`;
ALTER TABLE `tb_ads` ADD `email` VARCHAR( 150 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL AFTER `user`;


Тут мы добавили поля email в таблицы,куда записываются заказы и ссылки.
2.Открываем sites.php и ищем:


if($cr["members"]>=$cr["plan"])
  {
  $id=$cr["id"];

Ниже добавляем :

  $res=mysql_query("select email, plan, url, description, members, outside from tb_ads where tipo='ads' and id='$id'");
  $row=mysql_fetch_array($res);
  $email=$row["email"];
  $plan=$row["plan"];
  $url=$row["url"];
  $description=$row["description"];
  $members=$row["members"];
  $outside=$row["outside"];
  $totl=$members+$outside;

  if($email!=''){
  $title ='Уведомление об окончании показа ссылки с сайта ВАШ_САЙТ ';
  $mess =("
  Здравствуйте!
  Ваша ссылка ($url) с описанием ($description) закончила свой показ.
  Было заказано: $plan посещений.

  Статистика посещений:
  Пользователи: $members
  Гости: $outside
  Всего: $totl

  Если Вы хотите повторить заказ, перейдите по этой ссылке: ССЫЛКА(http://wmrland.ru/advertise.php?adv=dyn)

  Администрация WMRland.ru Благодарит Вас за заказ. Желаем Вам Успехов!!!
  ");
  // $to — кому отправляем
  $to = $email;
  // $from — от кого
  $from='support@wmrland.ru';
  // функция, которая отправляет наше письмо.
  mail($to, $title, $mess, 'From:'.$from);
  }


Не забываем отредактировать значения $title и $from
3.Потом открываем adv.php и ищем строки:


<table width="500" border="0" align="center">
  <tr>
  <td width="150" align="left">
  WMID:</td>
  <td width="250" align="left"><div align="left">
  <input type="text" name="wmid" size="25" maxlength="12" autocomplete="off" class="field" value="" tabindex="1" />
  </div></td>
  </tr>


Ниже добавляем:

<tr>
  <td width="150" align="left">E-mail: </td>
  <td width="250" align="left"><div align="left">
  <input type="text" name="email" size="25" maxlength="30" autocomplete="off" class="field" value="" tabindex="12" />
  </div></td>
  </tr>


Потом ищем:

$wmid=$_POST["wmid"];  
После добавляем:
Код: | Выделить всё
$email=$_POST["email"];

Снова ищем строки:


$sql = "INSERT INTO tb_advertisers (pemail, plan, url, description, highlight, timer, dopsec, vip) VALUES('$wmid','$plan','$url1','$description','$highlight', '$timer1','$dopsec', '$vip')";


И ИМЕННО ИХ И НИЧЕГО ЛИШНЕГО БОЛЕЕ ЗАМЕНЯЕМ НА:

$sql = "INSERT INTO tb_advertisers (pemail, email, plan, url, description, highlight, timer, dopsec, vip) VALUES('$wmid','$email','$plan','$url1','$description','$highlight', '$timer1','$dopsec', '$vip')";


4.Этот шаг для тех,у кого приём средств осуществляется через мерчант:
Нас интересует теперь файл payresult.php
Ищем:


if($service=="advdynlink")
  {
  require('config.php');
  $res=mysql_query("select * from tb_advertisers where id='$id'");
  $row=mysql_fetch_array($res);
  $pemail=$row["pemail"];  
  $plan=$row["plan"];  
  $url=$row["url"];  
  $description=$row["description"];  
  $highlight=$row["highlight"];  
  $fechainicia=time();  
  $timer=$row["timer"];  
  $dopsec=$row["dopsec"];  
  $vip=$row["vip"];


Добавляем ниже:


$email=$row["email"];

Ещё ниже ищем:


$query = "INSERT INTO tb_ads (fechainicia, paypalemail, plan, url, description, tipo, highlight, timer, dopsec, vip) VALUES('$fechainicia','$pemail','$plan','$url','$description','ads','$highlight', '$timer', '$dopsec','$vip')";


и ЗАМЕНЯЕМ на:

  $query = "INSERT INTO tb_ads (email, fechainicia, paypalemail, plan, url, description, tipo, highlight, timer, dopsec, vip) VALUES('$email','$fechainicia','$pemail','$plan','$url','$description','ads','$highlight', '$timer', '$dopsec','$vip')";


ВСЁ.Теперь при завершении заказанных просмотров динамической ссылки рекламодателю на мыло будет приходить сообщение устанавливаемого парой шагов выше содержания.

Автор публикации

не в сети 13 лет

Alex

Комментарии: 0Публикации: 166Регистрация: 19-02-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Отправить комментарий

wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля