Уведомляем о завершении показа ссылок во фрейме

Очередная статья,которая также поможет админам буксов,которые хотят максимально автоматизировать проект!Чтож…В этой статье я расскажу,как научить скрипт мылить о завершении показа ссылки во фрейме!Очередная статья,которая также поможет админам буксов,которые хотят максимально автоматизировать проект!Чтож…В этой статье я расскажу,как научить скрипт мылить о завершении показа ссылки во фрейме!
Итак,устанавливаем:
1.Также ищем функцию в первой статье этой категории.Нам нужен файл ff.php
2.Сделаем SQL-Запрос:

ALTER TABLE tb_frameads ADD email VARCHAR(25) NOT NULL;
ALTER TABLE tb_frameadsreq ADD email VARCHAR(25) NOT NULL;


3.Открываем файл addframeads.php
после:


$urlsite=limpiarez($_POST["urlsite"]);
  $urlsite=htmlspecialchars($urlsite);


Добавить:

include('ff.php');  
$email=email($_POST["email"]);  
if(!isset($_POST["email"]) or $email=='')  
{  
echo "<img src=images/error.png>Введите Ваш E-Mail";  
include('footer.php');  
exit();  
}


Далее заменим строку:

$sql = "INSERT INTO tb_frameadsreq (link, text, wmid, plan) VALUES('$urlsite','$description','$wmid', '$plan')";


на строку:


$sql = "INSERT INTO tb_frameadsreq (link, email, text, wmid, plan) VALUES('$urlsite','$email','$description','$wmid', '$plan')";

И наконец после:


<tr>  
  <td width="150" align="left">

<label>WMID</label></td>  
  <td width="250" align="left"><input type="text" name="wmid" size="25" maxlength="12" autocomplete="off" class="field" value="" tabindex="1" /></td>  
  </tr>


Добавим:

<tr>  
  <td width="150" align="left">
<label>E-Mail</label></td>  
  <td width="250" align="left"><input type="text" name="email" size="25" maxlength="25" autocomplete="off" class="field" value="" tabindex="2" /></td>  
  </tr>


4.Открываем файл remframeads.php и после:

$id=$row["id"];


Добавим:

  $email=$row["email"];
  $mysite="сайт ру";  
  $siteemail="от кого мылим";  
  $to = $email;  
  $subject = "Реклама во фрейме";  
  $message = 'Здравствуйте!Ваша ссылка во фрейме на '.$mysite.' закончила свой показ!<br>Удачного дня!';  
  $headers = "Content-type: text/html; charset=windows-1251 rn";  
  $headers .= 'From: '.$siteemail.'rn';  
  mail($to, $subject, $message, $headers);


Код выше отредактируйте под себя
5.Если у вас автоприём какой нить — то как и во всех статьях,открываем обрабатывающий файл и после:

  $res=mysql_query("select * from tb_frameadsreq where id='$id'");
  $row=mysql_fetch_array($res);
  $wmid=$row["wmid"]; $linksite=$row["link"]; $text=$row["text"]; $plan=$row["plan"]; $t=time(); $t=$t+$plan*24*3600;


Добавим:

$email=$row["email"];


И чуть ниже заменим строку:


$query = "INSERT INTO tb_frameads (wmid,link,text,enddate) VALUES('$wmid','$linksite','$text','$t')";


Строкой:


$query = "INSERT INTO tb_frameads (wmid,link,text,enddate,email) VALUES('$wmid','$linksite','$text','$t','$email')";

6.Льём файл frameadsreq.php в админку.Файл в прикреплённом архиве.
Также в архив framemailer.zip кинул для особо ленивы поправленные файлы…может кому пригодятся)

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

не в сети 14 лет

Alex

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

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

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

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

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