Вход Регистрация
Файл: public_html/bancode.php
Строк: 80
<?php
define
('BASE_DIR'$_SERVER['DOCUMENT_ROOT']);
define('TIME'time());

require_once(
BASE_DIR.'/inc/init.php');

$id = isset($_GET['id']) ? (int)$_GET['id'] : 0;

$query $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `type` = '2' and `id` = '".$id."' LIMIT 1");    
  
if (
$query->num_rows)
{
  
$res $query->fetch_assoc(); 
  
  
$stats json_decode($res['stats'], true);
  
  
$ip $_SERVER['REMOTE_ADDR'];
   
  
$query $mysqli->query("SELECT `id` FROM `".PREFIX."_blocks_view` WHERE `time_add` >= CURDATE() and `ident` = '".$id."' and `ip` = '".$ip."' LIMIT 1");
  
  if (
$query->num_rows)
  {   
    
$res_view $query->fetch_assoc();   
      
    
$mysqli->query("UPDATE `".PREFIX."_blocks_view` SET `view` = `view` + 1 WHERE `id` = '".$res_view['id']."' and `ip` = '".$ip."'");  
    
    @
$stats[date("Y-m-d"TIME)]['view'] += 1;
  }
  else 
  {
    @
$stats[date("Y-m-d"TIME)]['user'] += 1
    @
$stats[date("Y-m-d"TIME)]['view'] += 1;
      
    
$mysqli->query("INSERT INTO `".PREFIX."_blocks_view`
                                      (
                                       `ident`,
                                       `time_add`,
                                       `ip`,
                                       `view`, 
                                       `type`
                                      )
                                      VALUES
                                      (                                      
                                       '"
.$id."',
                                       NOW(),
                                       '"
.$ip."',    
                                       '1',
                                       '2'
                                      )"
); 
  }
  
  
$mysqli->query("UPDATE `".PREFIX."_blocks` SET `stats` = '".json_encode($stats)."' WHERE `id` = '".$id."'");
  
  
$str getWord($res['sum'], array('рубль''рубля''рублей'));
  
  
$size explode('x'$res['size']);
  
  
$query $mysqli->query("SELECT *, UNIX_TIMESTAMP(time_add) as time FROM `".PREFIX."_banners` WHERE `ident` = '".$id."' and `status` = '1'");    
  
  if (
$query->num_rows)
  {
    
$res_ban_q $mysqli->fetch_assoc_all($query); 
    
    
$buy_slots $query->num_rows;
     
    
$res_ban $res_ban_q[rand(0$buy_slots 1)];
    
    
$token md5(TIME);
    
    if (
$buy_slots $res['slots']) 
    {
     
//когда есть баннеры и есть свободные места
      
$code "var ls = document.getElementById('tourus_".$res['id']."');ls.innerHTML = '<div style="position:relative;width:".$size[0]."px;height:".$size[1]."px;overflow:hidden;"><a href="http://www.tourus.site/go.php?type=2&id=".$res_ban['id']."&token=".$token."" target="_blank"><img src="http://www.tourus.site/uploads/".$res_ban['url_banner']."" width="".$size[0]."" height="".$size[1].""/></a><a href="http://www.tourus.site/banner.php?id=".$res['id']."" target="_blank"><img title="Свободно ".($res['slots'] - $buy_slots)." из ".$res['slots']." мест. Стоимость размещения ".$res['sum']." руб. за неделю." src="http://www.tourus.site/img/buyb.png" style="position:absolute; top:0px; border:0 !important; height: 16px !important; width: 139px !important; overflow:hidden;right:-110px; -webkit-transition: right 0.7s ease;-moz-transition: right 0.7s ease;-o-transition: right 0.7s ease;" onmouseover="this.style.right='0px';" onmouseout="this.style.right='-110px';"></a></div>';";    
    
}
    else 
    {
      
$time_free 0;   
        
      foreach (
$res_ban_q as $value
      {                
        if (
$time_free == 0)  
        {
          
$time_free $value['time'] + (($value['weeks'] * 7) * 86400);          
        }  
        else if (
$time_free $value['time'] + (($value['weeks'] * 7) * 86400))
        {
          
$time_free $value['time'] + (($value['weeks'] * 7) * 86400);        
        }    
      } 
        
     
//когда есть баннеры и нет свободных мест
      
$code "var ls = document.getElementById('tourus_".$res['id']."');ls.innerHTML = '<a title="Место освободится ".date('d.m.Y в H:i', $time_free)."" href="http://www.tourus.site/go.php?type=2&id=".$res_ban['id']."&token=".$token."" target="_blank"><img src="http://www.tourus.site/uploads/".$res_ban['url_banner']."" width="".$size[0]."" height="".$size[1].""/></a>';";  
    
}
  }
  else
  {    
   
//когда нет банеров
    
$code "var ls = document.getElementById('tourus_".$res['id']."');ls.innerHTML = '<a title="Место свободноЦена за неделю ".$res['sum']." ".$str."" href="http://www.tourus.site/banner.php?id=".$res['id']."" target="_blank"><img src="http://www.tourus.site/promo/dummy/".$res['size'].".png" width="".$size[0]."" height="".$size[1].""/></a>';"; 
  
}
  
  exit(
$code);
}

exit(
header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found'true));
Онлайн: 5
Реклама