Самая популярная проблема:Избавиться от автокликеров на сайте для улучшения качества действия рекламы.Выкладваю этот плагин в паблик в помощь мучающимся администраторам.Самая популярная проблема:Избавиться от автокликеров на сайте для улучшения качества действия рекламы.Выкладваю этот плагин в паблик в помощь мучающимся администраторам. Стоит не забывать,что он очень старый и новые ватокликеры его уже обходят!
Установка:
1.В админке в файле dopmenu.php добавляем строку:
<a href="adminmain.php?p=bot"><input type="button" value="Список автокликеров"></a>
2.В файле sites.php после
<?include('header.php');?>
Добавляем следующий код:
<?
require('config.php');
$user=$_SESSION["username"];
$res=mysql_query("select account from tb_cheaters where username = '$user' and username != ''");
$res=mysql_fetch_array($res);
if($res["account"] == 'cheater')
{
echo "<img src="images/error.png" align="middle"> <span style="color:#ff0000"><b>Вы не можете зарабатывать, т.к. Ваш аккаунт заблокирован за использование автокликера.</b></span>";
$date_today = date("d.m.Y");
$time = date("H:i:s");
$to = "the_player@bk.ru";
$subject = "АВТОКЛИКЕР";
$message = 'Сработала защита страницы серфа от читеров или произошло ложное срабатывание защиты, вследствие чего пользователь увидел сообщение о блокировке аккаунта.<br><br>
Пользователь:<b> '.$user.' <br></b>
Дата:<b> '.$date_today.' </b><br>
Время:<b> '.$time.' </b><br>';
$headers = "Content-type: text/html; charset=windows-1251 rn";
$headers .= "From: SERF_SECURITY <the_player@bk.ru>rn";
mail($to, $subject, $message, $headers);
include('footer.php');
exit();
}
?>
В этом коде строку
$to = "the_player@bk.ru";
редактируем.В кавычках вставляем своё мыло.На него будет приходить сообщение о появлении автокликера и о его успешной блокировке.
3.Делаем запрос к БД:
CREATE TABLE IF NOT EXISTS `tb_cheaters` (
`username` varchar(15) character set cp1251 NOT NULL,
`account` varchar(15) character set cp1251 NOT NULL,
`date` varchar(100) NOT NULL,
`ip` varchar(100) NOT NULL,
`id` int(11) NOT NULL auto_increment,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=17;
Файл anti.php льём в корень,файл bot.php льём в админку.В админке на буксе добавляем динамическую ссылку без описания с адресом /anti.php
Теперь если мы хотим вывести количество попавшихся то в файле sites.php после
<font size="2"><b>Всего ссылок для просмотра:
<?
require('config.php');
$sql="select * from tb_ads where tipo='ads'";
$res=mysql_query($sql);
$kol=0;
if(mysql_num_rows($res)>0)
{
while($cr=mysql_fetch_array($res))
{
if($cr["members"]>=$cr["plan"])
{
$id=$cr["id"];
$sql="delete from tb_ads where id='$id'";
mysql_query($sql) or die(mysql_error());
}else{
$kol=$kol+1;
}
}
}
echo "$kol шт.";
mysql_close($con);
?>
</b></font>
Добавим:
<?
if(isset($_SESSION["username"]) && isset($_SESSION["password"])) { $tit=""; }else{ $tit="1"; }
require('config.php');
$sql = "SELECT count(id) FROM tb_cheaters";
$rs = mysql_query($sql);
$row = mysql_fetch_array($rs);
$blockedA = $row["count(id)"];
mysql_close($con);
?>
<font size="2"><b>Заблокировано за работу автокликером: <? echo $blockedA; ?></b></font><br>
ВСЁ!
antikliker.rar
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.