Файл: rban/rban/img.php
Строк: 106
<?php
include "config.inc.php";
include "fo.php";
$id=trimcode($_GET['id']);
If ((banipimg()) || (banbanid($id)) || (!is_numeric($id)) ||(!exists_id($id)) ){
$im=ImageCreateFromGif("image/ban.gif");
Header("Content-type: image/gif");
imageGIF($im);
imagedestroy ($im);
exit;
}
mysql_connect($bd_host,$bd_name,$bd_pass) ;
mysql_select_db($bd_bd);
include "cron.php";
$summ=$bb_view+$bb_click;
$result=mysql_query("select * from `index` where going=1 && kr>='$summ' && id<>'$id'");
mt_srand();
$kol=mysql_num_rows($result);
$res=mysql_query("select * from `index` where id='$id'");
If ($kol==0){
$kr=mysql_result($res,0,"kr");
$kr_s=mysql_result($res,0,"kr_s");
$kr_s=$kr_s+$bb_view;
$kr=$kr+$bb_view;
mysql_query("Update `index` set `kr`=".$kr.",`kr_s`=".$kr_s." where id=".$id);
$im=ImageCreateFromGif("image/ban.gif");
Header("Content-type: image/gif");
imageGIF($im);
imagedestroy ($im);
exit;
}
$tabl=mysql_result($res,0,"table_n");
//echo $tabl;
$kkol=mt_rand(0,($kol-1));
$id_t=mysql_result($result,$kkol,"id");
$result3= mysql_query("SELECT * FROM banners WHERE id_t='$id_t' AND status=2 LIMIT 1");
if (mysql_num_rows($result3)==0)
{
$result4= mysql_query("UPDATE banners SET status=2 WHERE id_t='$id_t' AND status=1");
$result3= mysql_query("SELECT * FROM banners WHERE id_t='$id_t' AND status=2 LIMIT 1");
if (mysql_num_rows($result3)==0) { $im = imagecreatefromgif('images/bb.gif'); $sx = imagesx($im); $sy = imagesy($im); $img = imagecreate(68,30); imageCopyResized($img, $im, 0, 0, 0, 0, 68, 30, $sx, $sy); header("Expires: ".gmdate("D, d M Y H:i:s")." GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header("Content-type: image/gif"); imageGIF($img); ImageDestroy($img);
exit();}
}
$row3 = mysql_fetch_array($result3);
$result4= mysql_query("UPDATE banners SET status=1 WHERE n='$row3[n]' LIMIT 1");
$im = imagecreatefromgif($row3[file_banner]);
//$pict=$rowx[file_banner];
//$pict=mysql_result($result,$kkol,"pict");
//$im = ImageCreateFromgif($pict);
$kr=mysql_result($res,0,"kr");
$kr_s=mysql_result($res,0,"kr_s");
$kr_s=$kr_s+$bb_view;
$kr=$kr+$bb_view;
$show=mysql_result($result,$kkol,"show");
$show_all=mysql_result($result,$kkol,"show_all");
$show++; $show_all++;
mysql_query("Update `index` set `kr`=".$kr.",`kr_s`=".$kr_s." where id=".$id);
$res=mysql_query("select * from `index` where `id`=".$id_t);
$kr=mysql_result($res,0,"kr");
$kr_s=mysql_result($res,0,"kr_s");
$kr_s=$kr_s-$bb_view;
$kr=$kr-$bb_view;
$show=mysql_result($res,0,"show");
$show_all=mysql_result($res,0,"show_all");
$show++; $show_all++;
mysql_query("Update `index` set `kr`=".$kr.",`kr_s`=".$kr_s.",`show`=".$show.",`show_all`=".$show_all." where id=".$id_t);
$ip=$_SERVER['REMOTE_ADDR'];
$rr=mysql_query ("select * from ".$tabl." where ip='".$ip."'");
$numb=mysql_num_rows($rr);
If ($numb>0){
//mysql_query("update ".$tabl." set `ip`='".$ip."',`id`=".$id_t." where ");
$ts_old=mysql_result($rr,0,"ts");
$kol=mysql_result($rr,0,"kol");
$kol++;
$ts=time();
$tsr=$ts-$ts_old;
If (($kol>19 && $tsr<10) || $tsr<2){
bannipimg($ip);
$resa=mysql_query("select `email` from `index` where id=".$id);
$email=mysql_result($resa,0,"email");
$msg=('Здравствуйте,
Ваш ID ('.$id.') был замечен в накрутке.
Накрутчик забанен. В случае повторения накрутки,
Ваш ID будет забанен атоматически!
/////----//////
Это письмо сгенерировано скриптом и отвечать на него не следует!
');
If (!file_exists("idbanpr/".$id)){
@fopen("idbanpr/".$id,"w+");
} else{
$msg=('Здравствуйте,
Ваш ID ('.$id.') был замечен в повторной накрутке.
Ваш ID забанен. по всем вопросам просьба обращаться на
support@rban.org
/////----//////
Это письмо сгенерировано скриптом и отвечать на него не следует!
');
@unlink("idbanpr/".$id);
banid($id);
}
$msg=convert_cyr_string($msg,"w","k");
@mail($email,"Ban in rban.org",$msg,"From: support@rban.orgnX-Sender: <support@rban.org>nX-mailer: RBANnX-Priority: 1nContent-Type: text/plain; charset=koi8-rnContent-Transfer-Encoding: 8bit");echo "<p><small>
He ввeдён id!
<br/>
<a href="ban_adm.php?id=$id&pass=$pass">БAH</a> /
<a href="ban_adm.php?id=$id&pass=$pass">AДMИHKA</a></small>
</p>
<p align="center"><small>
$pravo.<br/>$year
</small></p></card></wml>";
exit;echo "<p><small>
He ввeдён id!
<br/>
<a href="ban_adm.php?id=$id&pass=$pass">БAH</a> /
<a href="ban_adm.php?id=$id&pass=$pass">AДMИHKA</a></small>
</p>
<p align="center"><small>
$pravo<br/>$year
</small></p></card></wml>";
exit;
$im=ImageCreateFromGif("image/ban.gif");
Header("Content-type: image/gif");
ImageGif($im);
imagedestroy ($im);
exit;
}
$idd=mysql_result($rr,0,"id");
mysql_query("update ".$tabl." set `id`=".$idd.",`ts`=".$ts.",`tsr`=".$tsr.",`kol`=".$kol." where `id`=".$id_t);
Header("Content-type: image/gif");
ImageGif($im);
imagedestroy ($im);
exit;
}
$ts=time();
mysql_query("insert into ".$tabl." (`ip`,`id`,`ts`,`tsr`,`kol`) values ('".$ip."',".$id_t.",'".$ts."','61','1')");
//echo $pict;
Header("Content-type: image/gif");
imagegif($im);
imagedestroy ($im);
?>