Вход Регистрация
Файл: public_html/page/bandeal.php
Строк: 113
<?php
if (!defined('BASE_DIR')) { exit(header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found'true)); }

if (!isset(
$_SESSION['user_id'])) { exit(header('Location: /')); }  

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

$query $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `id` = '".$id."'");    
  
if (
$query->num_rows)
{
  
$res $query->fetch_assoc(); 
  
  if (
$res['user_id'] != $_SESSION['user_id'] && $res['user_blocks'] != $_SESSION['user_id'] )
  {
    exit(
header('Location: /'));  
  }
  
  if (isset(
$_GET['mode']))
  {
    switch (
$_GET['mode']) 
    {
      case 
'delete':

      if (
$res['status'] == 1)
      {
        
//помечаем баннер удалённым  
        
$mysqli->query("UPDATE `".PREFIX."_banners` SET `status` = '2' WHERE `id` = '".$res['id']."'");  
          
        
//удаляем из заморозки у вебмастера  
        
$mysqli->query("UPDATE `".PREFIX."_users` SET `money_frozen` = `money_frozen` - '".$res['price']."' WHERE `id` = '".$res['user_blocks']."'");
        
        
//возращаем на баланс рекламодателя
        
$mysqli->query("UPDATE `".PREFIX."_users` SET `money` = `money` + '".$res['money']."' WHERE `id` = '".$res['user_id']."'");                
      }        
          
      
header('Location: /bandeal.php?id='.$id);
        
      break;

      default:
      break;
    }
  }    
  
  
?>
  <div class="wrapper">
   <script src="/js/highcharts.js"></script> 
   <div class="main">
    <div class="m_left">
     <div class="m_title"><a href="account.php?mode=sell&id=<?php echo $res['ident']; ?>"><?php echo $trap $users_info['tab_main'] == 'Проданные баннеры' 'Купленные баннеры'?></a> | Сделка по размещению баннера № <?php echo $id?></div>
     <div class="m_l">
      <table align="left" border="0" cellspacing="0" cellpadding="0" class="deal_table">        
       <tr><td class="deal_title" width="120">Дата размещения:</td><td colspan="3" class="deal_mid"><?php echo date("d.m.Y, H:i"strtotime($res['time_add'])); ?></td></tr>
       <tr><td class="deal_title">Размер:</td><td colspan="3" class="deal_mid"><?php echo $res['size']; ?></td></tr><tr><td class="deal_title">Стоимость:</td><td colspan="3" class="deal_mid"><?php echo $res['price']; ?> <?php echo getWord($res['price'], array('рубль''рубля''рублей')); ?></td></tr>
       <tr><td class="deal_title">Срок размещения:</td><td colspan="3" class="deal_mid"><?php echo $res['weeks']; ?> <?php echo getWord($res['weeks'], array('неделя''недели''недель')); ?></td></tr>
       <tr>
        <td class="deal_title">Статус:</td>
        <?php 
        
if ($res['status'] == 1)
        {
          
?>
          <td colspan="3" class="deal_mid" style="background: #E5FFDC;">Баннер активен</td>
          <?php
        
}
        else
        {
          
?>
          <td colspan="3" class="deal_mid">Размещение баннера завершено</td>
          <?php
        
}    
        
?>
       </tr>
       <tr><td class="deal_title">Адрес размещения:</td><td colspan="3" class="deal_mid"><a target="_blank" href="<?php echo $res['url_block']; ?>" title="<?php echo $res['ident']; ?>"><?php echo $res['url_block']; ?></a></td></tr>
       <tr>
        <td class="deal_title">Адрес ссылки:</td> 
        <td class="deal_mid"><a target="_blank" href="<?php echo $res['url_site']; ?>"><?php echo $res['url_site']; ?></a></td>
        <?php
        $token 
'';
          
        if (
$res['status'] == 1)
        {    
          
?>
          <td rowspan="2" class="deal_mid" style="border-bottom:none;text-align:center;padding-left:4px;"><a class="jQtooltip" title="Удаление баннера" href="bandeal.php?mode=delete&id=<?php echo $res['id']; ?>&token=<?php echo $token?>" onclick="return confirm2 ();"><img src="img/delete.png"/></td>
          <?php
        
}
        
?>
        
       </tr>
       <tr><td class="deal_title">Адрес картинки:</td><td class="deal_mid" style="border-right: 1px dashed #DBDADE;"><a target="_blank" href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/uploads/<?php echo $res['url_banner']; ?>">http://<?php echo $_SERVER['HTTP_HOST']; ?>/uploads/<?php echo $res['url_banner']; ?></a></td><!--td class="deal_mid" style="border-right: 1px dashed #DBDADE;border-bottom:none;text-align:center;padding-left:4px;"><!--a class="jQtooltip" title="Редактирование картинки баннера" href="banner.php?mode=edit&type=img&id=<?php echo $res['id']; ?>" onclick="return confirm1 ();"><img src="img/gear.png"/></a--></td--></tr>                
      </table>
     </div>
     <div id="container" style="width: 644px; height: 200px; margin: 0 auto;float:left;padding: 18px 0 0 0;background:#fff;"></div>
     <?php
     $stats 
json_decode($res['stats'], true);
          
     
$n 0;
     
$d '';
     
     while(
$d != date("Y-m-d"strtotime($res['time_add'])))
     {
       
$d date("Y-m-d"TIME - ($n 86400));
       
       if (!isset(
$stats[$d]))
       { 
         
$stats[$d] = 0;
       }  
       
       
$arr_day[] = (date("Y-m-d"TIME) != $d) ? '"'.strftime("%b, %d"TIME - ($n 86400)).'"' '"Сегодня"';
       
       
$n++;
     } 
      
     
$mysqli->query("UPDATE `".PREFIX."_banners` SET `stats` = '".json_encode($stats)."' WHERE id = '".$id."'"); 
     
     
krsort($arr_day); 
     
ksort($stats);
     
     
$str implode(","$arr_day);
     
$str2 implode(","$stats);
     
     
?>
     <script>
      $(function ()
      {
    $("#container").highcharts(
    {
      chart:
      {
        type: "areaspline"
      },
      title:
      {
        text: ""
      },
      legend:
      {
        layout: "vertical",
        align: "left",
        verticalAlign: "top",
        x: 60,
        y: 5,
        floating: true,
        borderWidth: 1,
        backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColor) || "#FFFFFF"
      },
      xAxis:
      {
        categories:
        [
          //"Дек, 17","Дек, 18","Дек, 19","Сегодня"
              
              <?php  echo $str?>
        ],
        plotBands:
        [{ 
          // visualize the weekend
          from: -0.5,
          to: 4,
          color: "rgba(64, 74, 86, .03)"
        }]
      },
      yAxis:
      {
        title:
        {
          text: ""
        }
      },
      tooltip:
      {
        shared: true,
      },     
      credits:
      {
        enabled: false
      },
      plotOptions:
      {
        areaspline:
        {
          fillOpacity: 0.5
        }
      },
      series:
      [{
         name: "Переходы",
         data: [<?php  echo $str2?>], color: "#0092a3"
      }]
    });
      });
     </script>
     <script>

function confirm1 ()
{
    valid = true;
    temp = prompt ("Редактирование баннера без веских на то оснований может послужить причиной блокировки счета. Если вы подтверждаете редактирование, введите edit", "");
    if (temp != "edit")
        valid = false;
    return valid;
}
function confirm2 ()
{
    valid = true;

    if (($("div").is("#del_count") && $("div").is("#del_limit")) && $("#del_count").html()*1 >= $("#del_limit").html()*1)
    {
        alert('Достигнут недельный лимит на удаление');
        valid = false;
    }
    if (valid == true)
    {
        temp = prompt ("При удалении баннера денежные средства за оставшееся время размещения возвращаются рекламодателю. Если вы подтверждаете удаление, введите delete", "");
        if (temp != "delete")
            valid = false;
    }
    return valid;
}
</script>
    </div>
    <?php include 'module/user_menu.php'?>                   
   </div>
  </div>
  <?php
}
Онлайн: 0
Реклама