Очередная статья из категории,в которой мы совершенствуем букс для автоматических уведомлений.Только уведомления идут не на WMID,а на E-Mail.Теперь я расскажу,как установить уведомление на мыло для статических ссылок!Очередная статья из категории,в которой мы совершенствуем букс для автоматических уведомлений.Только уведомления идут не на WMID,а на E-Mail.Теперь я расскажу,как установить уведомление на мыло для статических ссылок!
итак,поехали:
1.Сделаем SQL-запрос:
ALTER TABLE tb_statlinks ADD email VARCHAR(25) NOT NULL;
ALTER TABLE tb_statlinksreq ADD email VARCHAR(25) NOT NULL;
2.Открываем файл remsl.php и ищем в нём строку
и после неё добавляем:
$email=$row["email"];
$urle=$row["url"];
$descriptione=$row["description"];
$mysite="ваш сайт.ру";
$siteemail="мыло от которого придёт";
$to = $email;
$subject = "Статическая ссылка";
$message = 'Здравствуйте!Ваша статическая ссылка на '.$mysite.' закончила свой показ<br>URL: '.$urle.'<br>Описание: '.$descriptione.'<br>!Удачного дня!';
$headers = "Content-type: text/html; charset=windows-1251 rn";
$headers .= 'From: '.$siteemail.'rn';
mail($to, $subject, $message, $headers);
только не забудьте отредактировать кусок выше под себя(вставить мыло и сайт)
3.Далее ищем в этой категории статью про мыло для уведомления пользователей и нам нужен файл ff.php
4.Открываем addstatlink.php и ищем строку:
$urlsite=htmlspecialchars($urlsite);
добавляем после:
include('ff.php');
$email=email($_POST["email"]);
потом ниже ищем строку:
$sql = "INSERT INTO tb_statlinksreq (url, description, wmid, plan, leftblock) VALUES('$urlsite','$description','$wmid', '$plan','$lb')";
её заменить на:
$sql = "INSERT INTO tb_statlinksreq (url, description, wmid, plan, leftblock, email) VALUES('$urlsite','$description','$wmid', '$plan','$lb','$email')";
И наконец после:
<tr>
<td width="150" align="left">
<label>WMID</label></p></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></p></td>
<td width="250" align="left"><input type="text" name="email" size="25" maxlength="25" autocomplete="off" class="field" value="" tabindex="2" /></td>
</tr>
5.файл из архива statmailer.zip кинуть в админку.
6.Если у вас установлено авторазмещение рекламы то как и во всех статьях данной категории — открываем ваш файл,в котором происходит размещение рекламы (у мерчанта это файл payresult.php).
Ищем в нём код:
$res=mysql_query("select * from tb_statlinksreq where id='$id'");
$row=mysql_fetch_array($res);
$urlsite=$row["url"]; $description=$row["description"]; $wmid=$row["wmid"]; $lb=$row["leftblock"]; $t=time(); $plan=$row["plan"];
Далее добавить:
И ниже ищем строку:
$query = "INSERT INTO tb_statlinks (url,description,wmid,leftblock,begindate,numdays) VALUES('$urlsite','$description','$wmid','$lb','$t','$plan')";
её заменить на:
$query = "INSERT INTO tb_statlinks (url,description,wmid,leftblock,begindate,numdays,email) VALUES('$urlsite','$description','$wmid','$lb','$t','$plan','$email')";
Качаем архив с файлом — кидаем файл как в пункте 5 — в админку и обязательно с заменой!Через него при подтверждении заказа рекламы будет вноситься мыло в бд.
Также стоит вспомнить,что статические ссылки могут заказываться с внутреннего счёта.
Поэтому открываем moneyforadv_stat.php и потом возвращаемся и ищем в категории про мыло статью про установку мыла для юзеров.Делаем всё,как там сказано…Возвращаемся сюда к этому файлу.
Ищем строку:
$res=mysql_query("select money from tb_users where username='$user' and password='$pass'");
её заменить на:
$res=mysql_query("select money,email from tb_users where username='$user' and password='$pass'");
Далее ниже после
добавить $email=$res[\»email\»];
Далее ищем строку:
$sql = "INSERT INTO tb_statlinks (url,description,begindate,numdays,wmid) VALUES('$urlsite','$description','$t','$plan','$user')";
её заменить на:
$sql = "INSERT INTO tb_statlinks (url,description,begindate,numdays,wmid,email) VALUES('$urlsite','$description','$t','$plan','$user','$email')";
всё!комментим…
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.