Простенькая статья - понадобится тем,кто хочет настроить автоматические уведомления под любой вид рекламы!Я поддержу эту идею и буду выкладывать как можно больше материалов за всё время,пока я ещё буду здесь!
Итак,устанавливаем:
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 "
Ошибка. Проверьте правильность ввода";
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 "
Введите Ваш 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')";
И наконец после:
WMID
Дoбавим:
E-Mail
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')";
Всё!Скачиваем архив там даже правленные файлы есть для тех,у кого стандартный SoooFast
Итак,устанавливаем:
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 "
Ошибка. Проверьте правильность ввода"; 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 "
Введите Ваш 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')";
И наконец после:
WMID
Дoбавим:
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;
Далее добавляем
$email=$row["email"];
и наконец чуток ниже ищем строку:
$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')";
Всё!Скачиваем архив там даже правленные файлы есть для тех,у кого стандартный SoooFast
Теги
53 загрузки
Детали
- Первый релиз 02 мар 2011
- Последнее обновление 16 сен 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

0 комментарии