Простенькая статья — понадобится тем,кто хочет настроить автоматические уведомления под любой вид рекламы!Я поддержу эту идею и буду выкладывать как можно больше материалов за всё время,пока я ещё буду здесь!Простенькая статья — понадобится тем,кто хочет настроить автоматические уведомления под любой вид рекламы!Я поддержу эту идею и буду выкладывать как можно больше материалов за всё время,пока я ещё буду здесь!
Итак,устанавливаем:
1.Нам нужна функция для проверки правильности ведённого мыла.Для этого либо идём по категории в самую первую статью и цепляем функцию(файл ff.php) либо кому в лом,создаём файл ff.php с таким содержанием:
<?
function email($mensaje)
{
if (preg_match("|[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}|i", $mensaje))
{
return $mensaje;
}else{
echo "<img src="images/error.png" align="middle"> Ошибка. Проверьте правильность ввода";
include('footer.php');
exit();
}
} ?>
В принципе,если вы используете каждую статью из категории,то файл у вас будет.
2.Сделаем SQL-запрос:
ALTER TABLE tb_chatads ADD email VARCHAR(50) NOT NULL;
ALTER TABLE tb_chatadsreq ADD email VARCHAR(50) NOT NULL;
этот запрос нам добавит ячейки под записываемые E-Mail адреса.
3.Открываем Ваш addchatads.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_chatadsreq (link, text, wmid, plan) VALUES('$urlsite','$description','$wmid', '$plan')";
на строку:
$sql = "INSERT INTO tb_chatadsreq (link, text, wmid, plan, email) VALUES('$urlsite','$description','$wmid', '$plan','$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>
Дoбавим:
<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>
4.Открываем файл remchatads.php и после:
$id=$row["id"];
Добавим:
$email=$row["email"];
$mysite="ваш сайт";
$siteemail="от кого мылим";
$to = $email;
$subject = "Ссылка в чате";
$message = 'Здравствуйте!Ваша ссылка в ЧАТе на '.$mysite.' закончила свой показ!Удачного дня!';
$headers = "Content-type: text/html; charset=windows-1251 rn";
$headers .= 'From: '.$siteemail.'rn';
mail($to, $subject, $message, $headers);
Код под себя отредактируйте!
5.Файл chatadsreq.php кидаем в админку с заменой,иначе при подтверждении рекламы мыло заноситься в бд не будет!
6.Если у Вас автоприём с авторазмещением — открываем ваш файл,который обрабатывает заказ(у мерчанта это payresult.php) и ищем код:
require('config.php');
$res=mysql_query("select * from tb_chatadsreq 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;
Далее добавляем
и наконец чуток ниже ищем строку:
$query = "INSERT INTO tb_chatads (wmid,link,text,enddate) VALUES('$wmid','$linksite','$text','$t')";
её заменим на:
$query = "INSERT INTO tb_chatads (wmid,link,text,enddate,email) VALUES('$wmid','$linksite','$text','$t','$email')";
Всё!Скачиваем архив chatadsmailer.zip там даже правленные файлы есть для тех,у кого стандартный SoooFast
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.