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

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

if (
$users_info['ban'] == 1) { exit(header('Location: /ban.php?mode='.$users_info['ban'])); } 

if (isset(
$_GET['tab']))
{
  
$tab_main = $_GET['tab']; 
} 
else
{
  
$tab_main = $users_info['tab_main'] == 0 ? 'webmaster' : 'advertiser'; 
}    

?>
<div class="wrapper">
 <script src="js/highcharts.js"></script> 
 <div class="main">
  <div class="m_left">
   <script>
    function close1()
    {
    $('.newsread').fadeOut(400);
    var login = "";
    var hash = "";
        $.ajax ({ url: "fetch.php", type: "POST", data:  "mode=close_news&login=" + login + "&hash=" + hash, async: false }).responseText;
    }
   </script>
   
   <?php
   
if ($tab_main == 'advertiser')
   {
     if (
$users_info['tab_main'] != 1) { $mysqli->query("UPDATE ".PREFIX."_users SET `tab_main` = '1'  WHERE id = '".$_SESSION['user_id']."'"); }
     
     if (isset(
$_GET['type']))
     {
       
$block_adv = $_GET['type'] == 'banorders' ? 1 : 0;  
     }   
     else 
     {
       
$block_adv = isset($_COOKIE['block_adv']) ? (int)$_COOKIE['block_adv'] : 0;
     }
     
     
     if (
$block_adv == 0)
     {
       
$obEngine->addTitleHtml('Купленные ссылки'); 
         
       @
setcookie('block_adv', 0, TIME+31536000, '/');  
       
?>
       <div class="title"><img src="/css/image/menu.png" alt="icon" style="height:21px;margin-bottom:-6px;"> Купленные ссылки </a></div>
       <?php
       $query 
= $mysqli->query("SELECT * FROM `".PREFIX."_links` WHERE `user_id` = '".$_SESSION['user_id']."' ORDER BY `time_add` DESC");    
  
       if (
$query->num_rows)
       {
         
$html = '';  
          
         
$stats_o = array();
         
         while (
$row = $query->fetch_assoc())
         {
           
$stats = json_decode($row['stats'], true);  
            
           
$kolvo = 0;
           
           if (
$stats)
           {
             foreach (
$stats as $key => $value)
             {
               if (isset(
$stats_o[$key]))
               {
                 
$stats_o[$key] += $value;
               }
               else 
               {
                 
$stats_o[$key] = $value;  
               }
             
               
$kolvo += $value;
             } 
           }  
                      
           
//$backg = $row['status'] == 1 ? 'style="background: #FFE1ED;"' : '';
           
           
$backg = $row['status'] == 1 ? 'style="background: #E5FFDC;"' : '';
           
           
$html .= '<tr>';
       
$html .= '<td class="all_mid" '.$backg.'>'.date("d.m.Y, H:i", strtotime($row['time_add'])).'</td>';
       
$html .= '<td class="all_mid" '.$backg.'><div class="cut" style="width: 250px;"><div class="long_link" style="text-align: left;"><a href="'.$row['url_block'].'">'.$row['url_block'].'</a></div></div></td>';
       
$html .= '<td class="all_mid" '.$backg.'>'.$row['price'].' руб.</td>';
       
$html .= '<td class="all_mid" '.$backg.'>'.$kolvo.'</td>';
       
$html .= '<td class="all_mid" '.$backg.'><a title="Информация о сделке" href="lindeal.php?id='.$row['id'].'" >';          
           if (
$row['status'] == 2)
           {    
             
$html .= '<img src="/img/info_del.png">';             
           }
           else
           {    
             
$html .= '<img src="/img/info.png">';
           }            
           
$html .= '</a></td>';
       
$html .= '<td class="all_mid" '.$backg.'>';
       
$html .= '<form method="post" action="link.php?id='.$row['ident'].'">';
       
$html .= '<input type="hidden" name="id" value="'.$row['ident'].'">';
       
$html .= '<input type="hidden" name="url" value="'.$row['url_site'].'">';
           
$html .= '<input type="hidden" name="text" value="'.$row['text'].'">';
       
$html .= '<input type="hidden" name="scolor" value="'.$row['color'].'">';
       
$html .= '<input type="hidden" name="specc" value="'.$row['specc'].'">';
       
$html .= '<input type="image" value="" title="Повторить покупку" src="img/cart.png">';
       
$html .= '</form>';
       
$html .= '</td>';
           
$html .= '</tr>';
         }
         
         
$n = 0;
         
$d = '';
     
         while(
$n != 27)
         {
           
$d = date("Y-m-d", TIME - ($n * 86400));
       
           if (!isset(
$stats_o[$d]))
           { 
             
$stats_o[$d] = 0;
           }  
       
           
$arr_day[] = (date("Y-m-d", TIME) != $d) ? '"'.strftime("%b, %d", TIME - ($n * 86400)).'"' : '"Сегодня"';
       
           
$n++;
         } 
         
         
krsort($arr_day); 
         
ksort($stats_o);
     
         
$str = implode(",", $arr_day);
         
$str2 = implode(",", $stats_o);
         
         
//print_r($stats_o);
         
         
?>
         <div id="container" style="width: 644px; height: 200px;margin: 0 auto 10px auto;float:left;padding: 18px 0 0 0;background:#fff;"></div>        
     <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:
        [
          <?php echo $str; ?>
        ],
        plotBands:
        [{ 
          // visualize the weekend
          from: -0.5,
          to: 31,
          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>
     <div class="m_l">
      <table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
       <tr>
        <td class="all_title">Дата размещения</td>
        <td class="all_title">Адрес витрины</td>
        <td class="all_title">Сумма</td>
        <td class="all_title">Переходы</td>
        <td class="all_title"></td>
        <td class="all_title"></td>
       </tr>
           <?php echo $html; ?>
      </table>
         </div>        
         <?php
       
}        
       
?>                              

       <?php
     
}
     else
     {
       
$obEngine->addTitleHtml('Купленные баннеры');   
         
       @
setcookie('block_adv', 1, TIME+31536000, '/');   
       
?>
       <div class="m_title"><a href="account.php?type=linorders">Купленные ссылки</a> | Купленные баннеры</div>
       
       <?php
       $query 
= $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `user_id` = '".$_SESSION['user_id']."' ORDER BY `time_add` DESC");    
  
       if (
$query->num_rows)
       {
         
$html = '';  
          
         
$stats_o = array();
         
         while (
$row = $query->fetch_assoc())
         {
           
$stats = json_decode($row['stats'], true);  
            
           
$kolvo = 0;
           
           if (
$stats)
           {
             foreach (
$stats as $key => $value)
             {
               if (isset(
$stats_o[$key]))
               {
                 
$stats_o[$key] += $value;
               }
               else 
               {
                 
$stats_o[$key] = $value;  
               }
             
               
$kolvo += $value;
             } 
           }  
                      
           
//$backg = $row['status'] == 1 ? 'style="background: #FFE1ED;"' : '';
           
           
$backg = $row['status'] == 1 ? 'style="background: #E5FFDC;"' : '';
           
           
$html .= '<tr>';
       
$html .= '<td class="all_mid" '.$backg.'>'.date("d.m.Y, H:i", strtotime($row['time_add'])).'</td>';
       
$html .= '<td class="all_mid" '.$backg.'><div class="cut" style="width: 250px;"><div class="long_link" style="text-align: left;"><a href="'.$row['url_block'].'">'.$row['url_block'].'</a></div></div></td>';
       
$html .= '<td class="all_mid" '.$backg.'>'.$row['price'].' руб.</td>';
       
$html .= '<td class="all_mid" '.$backg.'>'.$kolvo.'</td>';
       
$html .= '<td class="all_mid" '.$backg.'><a title="Информация о сделке" href="bandeal.php?id='.$row['id'].'" >';
           if (
$row['status'] == 2)
           {    
             
$html .= '<img src="/img/info_del.png">';             
           }
           else
           {    
             
$html .= '<img src="/img/info.png">';
           }             
           
$html .= '</a></td>';
       
$html .= '<td class="all_mid" '.$backg.'>';
       
$html .= '<form method="post" action="banner.php?id='.$row['ident'].'">';
       
$html .= '<input type="hidden" name="id" value="'.$row['ident'].'">';
       
$html .= '<input type="hidden" name="url" value="'.$row['url_site'].'">';
       
$html .= '<input type="hidden" name="img" value="'.$row['url_banner'].'">';
       
$html .= '<input type="hidden" name="weeks" value="'.$row['weeks'].'">';
       
$html .= '<input type="image" value="" title="Повторить покупку" src="img/cart.png">';
       
$html .= '</form>';
       
$html .= '</td>';
           
$html .= '</tr>';
         }
         
         
$n = 0;
         
$d = '';
     
         while(
$n != 27)
         {
           
$d = date("Y-m-d", TIME - ($n * 86400));
       
           if (!isset(
$stats_o[$d]))
           { 
             
$stats_o[$d] = 0;
           }  
       
           
$arr_day[] = (date("Y-m-d", TIME) != $d) ? '"'.strftime("%b, %d", TIME - ($n * 86400)).'"' : '"Сегодня"';
       
           
$n++;
         } 
         
         
krsort($arr_day); 
         
ksort($stats_o);
     
         
$str = implode(",", $arr_day);
         
$str2 = implode(",", $stats_o);
         
         
//print_r($stats_o);
         
         
?>
         <div id="container" style="width: 644px; height: 200px;margin: 0 auto 10px auto;float:left;padding: 18px 0 0 0;background:#fff;"></div>        
     <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:
        [
          <?php echo $str; ?>
        ],
        plotBands:
        [{ 
          // visualize the weekend
          from: -0.5,
          to: 31,
          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>
     <div class="m_l">
      <table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
       <tr>
        <td class="all_title">Дата размещения</td>
        <td class="all_title">Адрес витрины</td>
        <td class="all_title">Сумма</td>
        <td class="all_title">Переходы</td>
        <td class="all_title"></td>
        <td class="all_title"></td>
       </tr>
           <?php echo $html; ?>
      </table>
         </div>        
         <?php
       
}        
       
?>                   
       <div class="m_l">
        <a href="advertise.php?mode=banners"><button style="float:right;">Перейти к покупке баннеров</button></a>
       </div>       
       <?php
     
}         
   }
   else if (
$tab_main == 'webmaster')
   {
     if (
$users_info != 0) { $mysqli->query("UPDATE ".PREFIX."_users SET `tab_main` = '0'  WHERE id = '".$_SESSION['user_id']."'"); }
     
     if (isset(
$_GET['type']))
     {
       
$block_web = $_GET['type'] == 'banplaces' ? 1 : 0;  
     }   
     else 
     {
       
$block_web = isset($_COOKIE['block_web']) ? (int)$_COOKIE['block_web'] : 0;
     }
     
     if (
$block_web == 0)
     {
       if (isset(
$_GET['mode']))  
       {
         
$msg = '';  
         
         if (
$_GET['mode'] == 'delete' && isset($_GET['id'])) 
         {   
           
$query = $mysqli->query("SELECT `id` FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");    
  
           if (
$query->num_rows)
           {                                       
             
$mysqli->query("DELETE FROM `".PREFIX."_blocks` WHERE id = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
                       
             
$query = $mysqli->query("SELECT * FROM `".PREFIX."_links` WHERE `ident` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' and `status` = '1'");    
  
             if (
$query->num_rows)
             {
               while (
$row = $query->fetch_assoc()) 
               {                  
                 
#помечаем ссылку как удалённую  
                 
$mysqli->query("UPDATE `".PREFIX."_links` SET `status` = '2' WHERE `id` = '".$row['id']."'"); 
                 
                 
#возвращаем деньги рекламодателю
                 
$mysqli->query("UPDATE `".PREFIX."_users` SET `money` = `money` + '".$row['price']."' WHERE `id` = '".$row['user_id']."'"); 
                 
                 
#удаляем деньги с замороженых
                 
$mysqli->query("UPDATE `".PREFIX."_users` SET `money_frozen` = `money_frozen` - '".$row['price']."' WHERE `id` = '".$_SESSION['user_id']."'"); 
               }                                
             }
           
             
addStats('advert_links', -1);
           }
           
           exit(
header('Location: /account.php?type=linblocks'));
         }        
         
         if (
$_GET['mode'] == 'save' && isset($_GET['src'])) 
         {    
           if (isset(
$_SESSION['token']) && isset($_GET['token']))  
           {
             if (
md5($_SESSION['user_id'].HASH_MD5) != $_SESSION['token'])
             {
               goto 
end;  
             } 
             
             unset(
$_SESSION['token']);
           }
           else 
           {
             goto 
end;
           }
               
           if (isset(
$_POST['name'])) 
           {    
             
$name = filter_var($_POST['name'], FILTER_SANITIZE_STRING);
             
             if (!
$name) { $msg = '1'; goto end; }
             
             
$text = filter_var($_POST['text'], FILTER_SANITIZE_STRING);
             
             if (!
$text) { $msg = '2'; goto end; }
             
             
$url = filter_var($_POST['url'], FILTER_VALIDATE_URL);
             
             if (!
$url) { $msg = '3'; goto end; }
             
             
$topic = (int)$_POST['topic'];
             
             
$arr_topic = $obEngine->getConfig('topic');
             
             if (!isset(
$arr_topic[$topic]))
             {  
               
$msg = '4';  
               goto 
end;
             }    
             
             
$sum = (int)$_POST['sum'];
             
             if (!
$sum || $sum > 500) { $msg = '5'; goto end; }
             
             
$sumcolor = (int)$_POST['sumcolor'];
             
             if (!
$sumcolor || $sumcolor > 25) { $msg = '6'; goto end; }
             
             
$red = (int)$_POST['red'];
             
             if (
$red != 1 && $red != 2) { $msg = '7'; goto end; }
             
             
$green = (int)$_POST['green'];  
             
             if (
$green != 1 && $green != 2) { $msg = '8'; goto end; }
             
             
$blue = (int)$_POST['blue'];
             
             if (
$blue != 1 && $blue != 2) { $msg = '9'; goto end; }
             
             
$orange = (int)$_POST['orange'];
             
             if (
$orange != 1 && $orange != 2) { $msg = '10'; goto end; }
             
             
$other = (int)$_POST['other']; 
             
             
$color = isset($_POST['color']) ? $_POST['color'] : '';
             
             if (
$other == 1 && !isValidColor($color)) { $msg = '11'; goto end; }
             
             
$vid = (int)$_POST['vid'];
             
             if (
$vid != 1 && $vid != 2) { $msg = '12'; goto end; }
             
             
$razd = isset($_POST['razd']) ? filter_var($_POST['razd'], FILTER_SANITIZE_STRING) : '';
             
             
$slots = (int)$_POST['slots'];    
             
             if (
$slots < 1 && $slots > 20) { $msg = '13'; goto end; }
             
             
$dlinlink = (int)$_POST['dlinlink'];
             
             if (
$dlinlink < 10 && $dlinlink > 200) { $msg = '14'; goto end; }
             
             if (
$_GET['src'] == 'add')
             {
               
$mysqli->query("INSERT INTO `".PREFIX."_blocks`
                                      (
                                       `time_add`,
                                       `user_id`,
                                       `type`,
                                       `name`,
                                       `text`,
                                       `url`,
                                       `topic`, 
                                       `tic`,
                                       `sum`,
                                       `sumcolor`,
                                       `red`,
                                       `green`,
                                       `blue`,
                                       `orange`,
                                       `other`,
                                       `color`,
                                       `vid`,
                                       `razd`,
                                       `slots`,
                                       `dlinlink`
                                      )
                                      VALUES
                                      (
                                       NOW(),
                                       '"
.$_SESSION['user_id']."',
                                       '1',    
                                       '"
.$name."',
                                       '"
.$text."',
                                       '"
.$url."',    
                                       '"
.$topic."',
                                       '"
.getTCY($url)."',    
                                       '"
.$sum."',
                                       '"
.$sumcolor."',
                                       '"
.$red."',
                                       '"
.$green."',
                                       '"
.$blue."',
                                       '"
.$orange."',
                                       '"
.$other."',    
                                       '"
.strtoupper($color)."',
                                       '"
.$vid."',
                                       '"
.$razd."',
                                       '"
.$slots."',
                                       '"
.$dlinlink."'    
                                      )"
);
    
               
$id = $mysqli->insert_id();
              
               
addStats('advert_links', 1);
               
               exit(
header('Location: /account.php?mode=showcode&id='.$id));
             }
             else
             {
               
$mysqli->query("UPDATE `".PREFIX."_blocks` SET `name` = '".$name."',
                                                                   `text` = '"
.$text."',
                                                                   `topic` = '"
.$topic."',
                                                                   `tic` = '"
.getTCY($url)."',    
                                                                   `sum` = '"
.$sum."', 
                                                                   `sumcolor` = '"
.$sumcolor."',
                                                                   `red` = '"
.$red."',  
                                                                   `green` = '"
.$green."', 
                                                                   `blue` = '"
.$blue."',
                                                                   `orange` = '"
.$orange."',
                                                                   `other` = '"
.$other."',    
                                                                   `color` = '"
.$color."',
                                                                   `vid` = '"
.$vid."',
                                                                   `razd` = '"
.$razd."', 
                                                                   `slots` = '"
.$slots."',
                                                                   `dlinlink` = '"
.$dlinlink."'    
                                                               WHERE id = '"
.(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'"); 
               
               exit(
header('Location: /account.php?type=linblocks'));
             }    
           }  
                              
           
end:
               
           echo 
$msg;    
         }    
         
         if (
$_GET['mode'] == 'showcode')
         {
           
$obEngine->addTitleHtml('Код блока ссылок'); 
             
           
$id = (int)$_GET['id']; 
  
           
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");    
  
           if (
$query->num_rows)
           {
             
$result = $query->fetch_assoc();  
               
             
?>            
         <div class="m_title"><a href="account.php?type=linblocks">Блоки ссылок</a> | Код блока ссылок</div>
         <div class="m_l">Данный код необходимо установить на страницы вашего сайта там, где вы хотите видеть блок ссылок</div>
         <div class="m_l">
          <textarea rows=5 cols=50 style="width:642px;padding:0;"><center><a href="//<?php echo $_SERVER['HTTP_HOST']; ?>/link.php?id=<?php echo $result['id']; ?>" target="_blank">Купить ссылку здесь за <span id="tourus_price_<?php echo $result['id']; ?>"></span> руб.</a><div id="tourus_<?php echo $result['id']; ?>" style="margin: 10px 0;"></div><script src="//<?php echo $_SERVER['HTTP_HOST']; ?>/lincode.php?id=<?php echo $result['id']; ?>" async></script><a href="http://<?php echo $_SERVER['HTTP_HOST']; ?>/?ref=<?php echo $users_info['id']; ?>" target="_blank">Поставить к себе на сайт</a></center></textarea>
         </div>
             <?php
           
}
         }    
         
         if (
$_GET['mode'] == 'addlink')
         {    
           
$id_edit = isset($_GET['id']) ? (int)$_GET['id'] : 0; 
           
           
$name = '';
           
$text = '';
           
$url = 'http://';
           
$topic = '';                  
           
$sum = '';
           
$sumcolor = '';
           
$red = 1;
           
$green = 1;
           
$blue = 1;
           
$orange = 1;
           
$other = 2;
           
$color = '';
           
$vid = 1;
           
$razd = '';
           
$slots = '';
           
$dlinlink = '';
           
           if (
$id_edit)
           {
             
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id_edit."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");    
  
             if (
$query->num_rows)
             {
               
$result = $query->fetch_assoc(); 
               
               
$obEngine->addTitleHtml('Редактирование блока ссылок');  
               
               
$h1 = 'Редактирование блока ссылок';
               
               
$src = 'edit';
               
               
$name = $result['name'];
               
$text = $result['text'];
               
$url = $result['url'];
               
$topic = $result['topic'];                  
               
$sum = $result['sum'];
               
$sumcolor = $result['sumcolor'];
               
$red = $result['red'];
               
$green = $result['green'];
               
$blue = $result['blue'];
               
$orange = $result['orange'];
               
$other = $result['other'];
               
$color = $result['color'];
               
$vid = $result['vid'];
               
$razd = $result['razd'];
               
$slots = $result['slots'];
               
$dlinlink = $result['dlinlink'];                            
             }
             else 
             {
               exit(
header('Location: /'));
             }
           }
           else 
           {                              
             
$obEngine->addTitleHtml('Добавление блока ссылок');
             
             
$h1 = 'Добавление блока ссылок';
             
             
$src = 'add';
           }
                                       
           
$_SESSION['token'] = md5($_SESSION['user_id'].HASH_MD5);
           
?>
           <script>
            function validate1(src)
            {
          valid = true;
              if ((document.form1.name.value == "") && (valid == true))
          {
                alert ('Не заполнено поле «Название блока ссылок»');
                valid = false;
          }
              if ((document.form1.text.value == "") && (valid == true))
          {
                alert ('Не заполнено поле «Описание сайта»');
                valid = false;
          }
              if ((document.form1.text.value.length < 50) && (valid == true))
          {
                alert ('Описание сайта не должно быть короче 50 символов');
                valid = false;
          }
              if (((document.form1.url.value == "") || (document.form1.url.value == "http://")) && (valid == true))
          {
                alert ('Не заполнено поле «Адрес сайта»');
                valid = false;
          }
          if ((document.form1.url.value !== '') && (src == 'add') && (valid == true))   
          {
            temp = $.ajax ({ url: "fetch.php", type: "POST", data:  "mode=count_domains&wapids=1&login=<?php echo $users_info['login']; ?>&url=" + document.form1.url.value, async: false }).responseText;
            if (temp >= 5)
            {
          alert ('Достигнуто максимальное количество блоков ссылок для этого сайта');
          valid = false;    
            }
          }
              if ((document.form1.topic.options[document.form1.topic.selectedIndex].text == "") && (valid == true))
          {
                alert ('Не выбрана тематика сайта');
                valid = false;
          }
              if ((document.form1.sum.value == "") && (valid == true))
          {
                alert ('Не заполнено поле «Цена»');
                valid = false;
          }
              if ((document.form1.sum.value < 1) && (valid == true))
          {
                alert ('Цена не должна быть меньше 1 рубля');
                valid = false;
          }
              if ((document.form1.sum.value > 500) && (valid == true))
          {
                alert ('Цена не должна быть больше 500 рублей');
                valid = false;
          }
              if ((document.form1.other[0].checked === true) && (document.form1.color.value == '')  && (valid == true))
          {
                alert ('Не заполнено поле «Код цвета»');
                valid = false;
          }
              if ((document.form1.vid[1].checked === true) && (document.form1.razd.value == '')  && (valid == true))
          {
                alert ('Не заполнено поле «Разделитель»');
                valid = false;
          }
              if ((document.form1.slots.value < 1) && (valid == true))
          {
                alert ('Cсылок в блоке не должно быть меньше 1');
                valid = false;
          }
              if ((document.form1.slots.value > 20) && (valid == true))
          {
                alert ('Cсылок в блоке не должно быть больше 20');
                valid = false;
          }
              if ((document.form1.dlinlink.value < 10) && (valid == true))
          {
                alert ('Длина текста ссылок не должна быть меньше 10');
                valid = false;
          }
              if ((document.form1.dlinlink.value > 200) && (valid == true))
          {
                alert ('Длина текста ссылок не должна быть больше 200');
                valid = false;
          }
          return valid;
            }

            function activate1()
            {
          $("#color").removeAttr("disabled")
            }

            function deactivate1()
            {
          $("#color").attr("disabled","disabled")
            }
            function activate2()
            {
          $("#divider").removeAttr("disabled")
            }

            function deactivate2()
            {
          $("#divider").attr("disabled","disabled")
            }           
           </script>
           
           <div class="title"><a href="account.php?type=linblocks">Блоки ссылок</a> | <?php echo $h1; ?></div>    
           
           <form name="form1" action="?mode=save<?php echo $ident = $id_edit ? '&id='.$id_edit : ''; ?>&src=<?php echo $src; ?>&token=<?php echo $_SESSION['token']; ?>" method="post" onsubmit="return validate1('<?php echo $src; ?>');">
        <div class="menu">
         Название:
       <input name="name" value="<?php echo $name; ?>" type="text" maxlength="50" class="tt2">
               
       
            Описание сайта:
         
              <textarea cols="40" rows="8" maxlength="1000" name="text"><?php echo $text; ?></textarea>
          <br>
          <span style="color:#888;">(хорошее описание сайта положительно влияет на продажи)</span>
       
              
       
         Адрес сайта:
      
              <?php
              
if ($src == 'edit')
              {
                
?>
                <input name="urlx" value="<?php echo $url; ?>" type="text" class="tt2" disabled="disabled">
        <input name="url" value="<?php echo $url; ?>" type="hidden" class="tt2">     
                <?php 
              
} 
              else
              {
                
?>
                <input name="url" value="<?php echo $url; ?>" type="text" placeholder="http://" maxlength="50" class="tt2"> 
                <?php 
              
}                 
              
?>                             
          <br>
          <span style="color:#888;">(не рекомендуется указывать реферальные ссылки и подстраницы)</span>

        
    
      Тематика сайта:
      
              <select name="topic" style="width:484px;">
               <option value=""></option>   
               <?php
               
foreach ($obEngine->getConfig('topic') as $key => $val)
               {
                 
$selected = $topic == $key ? 'selected' : '';
                   
                 
?>
                 <option value="<?php echo $key; ?>" <?php echo $selected; ?>><?php echo $val; ?></option>
                 <?php
               
}                   
               
?>                         
          </select>

     Цена, руб.:

          <input name="sum" value="<?php echo $sum; ?>" type="text" maxlength="4" class="tt2">
          <br>
          <span style="color:#888;">(целое число)</span>

Выделение ссылки:

          <select name="sumcolor">              
           <option value="1" <?php echo $sel = $sumcolor == 1 ? 'selected' : ''; ?>>1 рубль</option>
           <option value="2" <?php echo $sel = $sumcolor == 2 ? 'selected' : ''; ?>>2 рубля </option>
           <option value="3" <?php echo $sel = $sumcolor == 3 ? 'selected' : ''; ?>>3 рубля </option>
           <option value="4" <?php echo $sel = $sumcolor == 4 ? 'selected' : ''; ?>>4 рубля </option>
           <option value="5" <?php echo $sel = $sumcolor == 5 ? 'selected' : ''; ?>>5 рублей </option>
           <option value="6" <?php echo $sel = $sumcolor == 6 ? 'selected' : ''; ?>>6 рублей </option>
           <option value="7" <?php echo $sel = $sumcolor == 7 ? 'selected' : ''; ?>>7 рублей </option>
           <option value="8" <?php echo $sel = $sumcolor == 8 ? 'selected' : ''; ?>>8 рублей </option>
           <option value="9" <?php echo $sel = $sumcolor == 9 ? 'selected' : ''; ?>>9 рублей </option>
           <option value="10" <?php echo $sel = $sumcolor == 10 ? 'selected' : ''; ?>>10 рублей </option>
           <option value="11" <?php echo $sel = $sumcolor == 11 ? 'selected' : ''; ?>>11 рублей </option>
           <option value="12" <?php echo $sel = $sumcolor == 12 ? 'selected' : ''; ?>>12 рублей </option>
           <option value="13" <?php echo $sel = $sumcolor == 13 ? 'selected' : ''; ?>>13 рублей </option>
           <option value="14" <?php echo $sel = $sumcolor == 14 ? 'selected' : ''; ?>>14 рублей </option>
           <option value="15" <?php echo $sel = $sumcolor == 15 ? 'selected' : ''; ?>>15 рублей </option>
           <option value="16" <?php echo $sel = $sumcolor == 16 ? 'selected' : ''; ?>>16 рублей </option>
           <option value="17" <?php echo $sel = $sumcolor == 17 ? 'selected' : ''; ?>>17 рублей </option>
           <option value="18" <?php echo $sel = $sumcolor == 18 ? 'selected' : ''; ?>>18 рублей </option>
           <option value="19" <?php echo $sel = $sumcolor == 19 ? 'selected' : ''; ?>>19 рублей </option>
           <option value="20" <?php echo $sel = $sumcolor == 20 ? 'selected' : ''; ?>>20 рублей </option>
           <option value="21" <?php echo $sel = $sumcolor == 21 ? 'selected' : ''; ?>>21 рублей </option>
           <option value="22" <?php echo $sel = $sumcolor == 22 ? 'selected' : ''; ?>>22 рублей </option>
           <option value="23" <?php echo $sel = $sumcolor == 23 ? 'selected' : ''; ?>>23 рублей </option>
           <option value="24" <?php echo $sel = $sumcolor == 24 ? 'selected' : ''; ?>>24 рублей </option>
           <option value="25" <?php echo $sel = $sumcolor == 25 ? 'selected' : ''; ?>>25 рублей </option>
            <option value="30" <?php echo $sel = $sumcolor == 30 ? 'selected' : ''; ?>>30 рублей </option>
             <option value="40" <?php echo $sel = $sumcolor == 40 ? 'selected' : ''; ?>>40 рублей </option>
              <option value="55" <?php echo $sel = $sumcolor == 55 ? 'selected' : ''; ?>>55 рублей </option>
          </select>
          <br>
          <span style="color:#888;">(выбор неправильной категории может послужить причиной блокировки)</span>

       Цвет выделения:<br>
        
         
            <td style="padding:2px;">Красный </td>
            <td><input type="radio" name="red" value="1" <?php echo $check = $red == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="red" value="2" <?php echo $check = $red == 2 ? 'checked' : ''; ?>> Нет</td><br>
           </tr>
           <tr>
            <td style="padding:2px;">Зеленый </td>
            <td><input type="radio" name="green" value="1" <?php echo $check = $green == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="green" value="2" <?php echo $check = $green == 2 ? 'checked' : ''; ?>> Нет</td><br>
           </tr>
           <tr>
            <td style="padding:2px;">Синий </td>
            <td><input type="radio" name="blue" value="1" <?php echo $check = $blue == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="blue" value="2" <?php echo $check = $blue == 2 ? 'checked' : ''; ?>> Нет</td><br>
           </tr>
           <tr>
            <td style="padding:2px;">Оранжевый </td>
            <td><input type="radio" name="orange" value="1" <?php echo $check = $orange == 1 ? 'checked' : ''; ?>> Да <input type="radio" name="orange" value="2" <?php echo $check = $orange == 2 ? 'checked' : ''; ?>> Нет</td><br>
           </tr>
           <tr>
            <td style="padding:2px;">Свой </td>
            <td><input type="radio" name="other" value="1" <?php echo $check = $other == 1 ? 'checked' : ''; ?> onchange="activate1();"> Да <input type="radio" name="other" value="2" <?php echo $check = $other == 2 ? 'checked' : ''; ?> onchange="deactivate1()"> Нет</td>    <br>
               </tr>
               <tr>
            <td  style="padding-left:2px;padding-top:4px;" valign="top">Код цвета:</td>
            <td>
         <input name="color" style="margin-left: 5px; margin-top: 2px; width: 80px;" id="color" value="<?php echo $color; ?>" type="text" maxlength="7" <?php echo $dis = $other == 2 ? 'disabled="disbled"' : ''; ?>><br><br>
         <span style="color:#888; padding-left: 5px;">(например: #BFDE0A, #fff, blue)</span>
            </td>
<br>
                            
Вид блока ссылок:<br>

          <input type="radio" name="vid" value="1" <?php echo $check = $vid == 1 ? 'checked' : ''; ?>  onchange="deactivate2()"> Вертикальный<br>
          <input type="radio" name="vid" value="2" <?php echo $check = $vid == 2 ? 'checked' : ''; ?> onchange="activate2()"> Горизонтальный
        
Разделитель:
<input name="razd" id="divider" <?php echo $dis = $vid == 1 ? 'disabled="disabled"' : ''; ?> type="text" maxlength="10" value="<?php echo $razd; ?>" class="tt2">
                
Ссылок в блоке:
       <input name="slots" value="<?php echo $slots; ?>" type="text" maxlength="2" class="tt2">
               
        
         Длина текста ссылок:
       <input name="dlinlink" value="<?php echo $dlinlink; ?>" type="text" maxlength="3" class="tt2">
    <button style="float:right;"><?php echo $button = $src == 'add' ? 'Добавить' : 'Сохранить'; ?></button>
           </form> <br><br><br>
            </div>
           <?php
         
}

         if (
$_GET['mode'] == 'sell')
         {
           
$obEngine->addTitleHtml('Проданные ссылки');   
             
           
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");    
  
           if (
$query->num_rows)
           {
             
$result = $query->fetch_assoc();
             
             
?>
             <div class="m_title"><a href="account.php?type=linplaces">Блоки ссылок</a> | Проданные ссылки с витрины "<?php echo $result['name']; ?>"</div>
             <?php 
             
             $query 
= $mysqli->query("SELECT `id`, `time_add`, `price`, `text`, `status` FROM `".PREFIX."_links` WHERE `ident` = '".(int)$_GET['id']."' ORDER BY `time_add` DESC");    
  
             if (
$query->num_rows)
             {                             
               
?>        
           <table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
        <tr>
         <td class="all_title">Дата размещения</td>
         <td class="all_title">Текст ссылки</td>
         <td class="all_title">Сумма</td>
         <td class="all_title"></td>
        </tr>
                <?php
                
while($row = $query->fetch_assoc())
                {
                  
$backg = $row['status'] == 1 ? 'style="background: #E5FFDC;"' : '';  
                    
                  
?>
                  <tr>
           <td class="all_mid" <?php echo $backg; ?>><?php echo date("d.m.Y, H:i", strtotime($row['time_add'])); ?></td>
           <td class="all_mid" <?php echo $backg; ?>><div class="cut" style="width: 200px;"><div class="long_link" style="text-align: left;"><?php echo $row['text']; ?></div></div></td>
           <td class="all_mid" <?php echo $backg; ?>><?php echo $row['price']; ?> руб.</td>
                   <?php
                   
if ($row['status'] == 2 || $row['status'] == 0)
                   {
                     
?>
                     <td class="all_mid" <?php echo $backg; ?>><a title="Информация о сделке" href="lindeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info_del.png"></a></td>
                     <?php
                   
}   
                   else 
                   {
                     
?>
                     <td class="all_mid" <?php echo $backg; ?>><a title="Информация о сделке" href="lindeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info.png"></a></td>
                     <?php
                   
}                 
                   
?>                   
                  </tr>
                  <?php
                
}        
                
?>        
               </table>
           <?php
             
}
           }                          
         }    
       }
       else
       {
         
$obEngine->addTitleHtml('Блоки ссылок');    
           
         @
setcookie('block_web', 0, TIME+31536000, '/');  
         
?>
         <div class="title">Блоки ссылок</div>
         
         <?php
         $query 
= $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `type` = '1' and `user_id` = '".$_SESSION['user_id']."'");    
  
         if (
$query->num_rows)
         {
           
?> 
           <script>
           function confirm1()
            {
          valid = true;
          temp = prompt ("При удалении блока ссылок денежные средства за оставшееся время размещения ссылок возвращаются рекламодателю. Если вы подтверждаете удаление, введите delete", "");

          if (temp != "delete")
          valid = false;
          return valid;
            }
           </script>














  
           <?php
           
           $n 
= 1;
           
           while(
$row = $query->fetch_assoc())
           {
               
             
?>          

             
             
 <div class="menu">
<b>№:</b> <?php echo $n; ?><br>
<b>Название:</b> <a href="link.php?id=<?php echo $row['id']; ?>"><?php echo $row['name']; ?></a><br>
<b>URL:</b> <a href="<?php echo $row['url']; ?>"><?php echo $row['url']; ?></a><br>
<b>Режим:</b> Рабочий
<br>
<b>Статус:</b>
<span style="color:green"><b>Активна</b></span>
<br>
<a href="?mode=sell&id=<?php echo $row['id']; ?>">[статистика]</a>
<a href="?mode=addlink&id=<?php echo $row['id']; ?>">[редактировать]</a>
<a href="?mode=showcode&id=<?php echo $row['id']; ?>">[код]</a>
<a href="?mode=delete&id=<?php echo $row['id']; ?>">[удалить]</a>
</div>
             <?php 
             
             $n
++;
           }          
           
?>  
            </table>                      

           <?php
         
}                
         
?>      
         
         

         
<a href="?mode=addlink" class="link" title="Новая площадка"> <img src="/css/image/add13.png" alt="icon" class="icon"> Добавить блок ссылок</a>


         <?php  
       
}
     }
     else
     {
       if (isset(
$_GET['mode']))  
       {
         
$msg = '';  
                         
         if (
$_GET['mode'] == 'delete' && isset($_GET['id'])) 
         {   
           
$query = $mysqli->query("SELECT `id` FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");    
  
           if (
$query->num_rows)
           {                     
             
$mysqli->query("DELETE FROM `".PREFIX."_blocks` WHERE id = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'");
           
             
$query = $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `ident` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' and `status` = '1'");    
  
             if (
$query->num_rows)
             {
               while (
$row = $query->fetch_assoc()) 
               {                  
                 
#помечаем баннер как удалённый  
                 
$mysqli->query("UPDATE `".PREFIX."_banners` SET `status` = '2', `money` = '0' WHERE `id` = '".$row['id']."'"); 
                 
                 
#возвращаем деньги рекламодателю
                 
$mysqli->query("UPDATE `".PREFIX."_users` SET `money` = `money` + '".$row['money']."' WHERE `id` = '".$row['user_id']."'"); 
                 
                 
#удаляем деньги с замороженых
                 
$mysqli->query("UPDATE `".PREFIX."_users` SET `money_frozen` = `money_frozen` - '".$row['money']."' WHERE `id` = '".$_SESSION['user_id']."'"); 
               }                                
             }
                                   
             
addStats('advert_banners', -1);
           }
               
           exit(
header('Location: /account.php?type=banplaces'));
         }
         
         
         if (
$_GET['mode'] == 'save' && isset($_GET['src'])) 
         {    
           if (isset(
$_SESSION['token']) && isset($_GET['token']))  
           {
             if (
md5($_SESSION['user_id'].HASH_MD5) != $_SESSION['token'])
             {
               goto 
ends;  
             } 
             
             unset(
$_SESSION['token']);
           }
           else 
           {
             goto 
ends;
           }
               
           if (isset(
$_POST['name'])) 
           {    
             
$name = filter_var($_POST['name'], FILTER_SANITIZE_STRING);
             
             if (!
$name) { $msg = '1'; goto ends; }
             
             
$text = filter_var($_POST['text'], FILTER_SANITIZE_STRING);
             
             if (!
$text) { $msg = '2'; goto ends; }
             
             
$url = filter_var($_POST['url'], FILTER_VALIDATE_URL);
             
             if (!
$url) { $msg = '3'; goto ends; }
             
             
$topic = (int)$_POST['topic'];
             
             
$arr_topic = $obEngine->getConfig('topic');
             
             if (!isset(
$arr_topic[$topic]))
             {  
               
$msg = '4';  
               goto 
ends;
             }                          
             
             
$size = filter_var($_POST['size'], FILTER_SANITIZE_STRING);                         
             
             
$sum = (int)$_POST['sum'];    
             
             if (
$sum < 1 && $sum > 5000) { $msg = '4'; goto ends; }
             
             
$slots = (int)$_POST['slots'];    
             
             if (
$slots < 1 && $slots > 30) { $msg = '5'; goto ends; }
             
             if (
$_GET['src'] == 'add')
             {
               
$mysqli->query("INSERT INTO `".PREFIX."_blocks`
                                      (
                                       `time_add`,
                                       `user_id`,
                                       `type`,
                                       `tic`,
                                       `name`,
                                       `text`,
                                       `url`,
                                       `topic`, 
                                       `size`,
                                       `sum`,                                      
                                       `slots`                                       
                                      )
                                      VALUES
                                      (
                                       NOW(),
                                       '"
.$_SESSION['user_id']."',
                                       '2', 
                                       '"
.getTCY($url)."',
                                       '"
.$name."',
                                       '"
.$text."',
                                       '"
.$url."',    
                                       '"
.$topic."',
                                       '"
.$size."',    
                                       '"
.$sum."',                                  
                                       '"
.$slots."'                                        
                                      )"
);
    
               
$id = $mysqli->insert_id();
              
               
addStats('advert_banners', 1);
               
               exit(
header('Location: /account.php?mode=showcode&id='.$id));
             }
             else
             {
               
$mysqli->query("UPDATE `".PREFIX."_blocks` SET `name` = '".$name."',
                                                                   `text` = '"
.$text."',
                                                                   `topic` = '"
.$topic."',
                                                                   `tic` = '"
.getTCY($url)."',    
                                                                   `sum` = '"
.$sum."',                                                                                                                                       
                                                                   `slots` = '"
.$slots."'                                                                   
                                                               WHERE id = '"
.(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."'"); 
               
               exit(
header('Location: /account.php?type=banplaces'));
             }    
           }  
                              
           
ends:
               
           echo 
$msg;    
         }    
         
         if (
$_GET['mode'] == 'showcode')
         {
           
$obEngine->addTitleHtml('Код баннерного места'); 
             
           
$id = (int)$_GET['id']; 
  
           
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");    
  
           if (
$query->num_rows)
           {
             
$result = $query->fetch_assoc();  
               
             
?>            
         <div class="m_title"><a href="account.php?type=banplaces">Баннерные места</a> | Код баннерного места</div>
         <div class="m_l">Данный код необходимо установить на страницы вашего сайта там, где вы хотите видеть баннерное место</div>
         <div class="m_l">
          <textarea rows=5 cols=50 style="width:642px;padding:0;"><div id="tourus_<?php echo $result['id']; ?>"></div><script src="//<?php echo $_SERVER['HTTP_HOST']; ?>/bancode.php?id=<?php echo $result['id']; ?>" async></script></textarea>
         </div>            
             <?php
           
}
         }    
         
         if (
$_GET['mode'] == 'addban')
         {    
           
$id_edit = isset($_GET['id']) ? (int)$_GET['id'] : 0; 
           
           
$name = '';
           
$text = '';
           
$url = 'http://';
           
$topic = '';
           
$size = '468x60';
           
$sum = '';
           
$slots = '';
           
           if (
$id_edit)
           {
             
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".$id_edit."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");    
  
             if (
$query->num_rows)
             {
               
$result = $query->fetch_assoc(); 
               
               
$obEngine->addTitleHtml('Редактирование баннерного места');  
               
               
$h1 = 'Редактирование баннерного места';
               
               
$src = 'edit';
               
               
$name = $result['name'];
               
$text = $result['text'];
               
$url = $result['url'];
               
$topic = $result['topic'];                  
               
$size= $result['size'];  
               
$sum = $result['sum'];
               
$slots = $result['slots'];
             }
             else 
             {
               exit(
header('Location: /'));
             }
           }
           else 
           {                              
             
$obEngine->addTitleHtml('Добавление баннерного места');
             
             
$h1 = 'Добавление баннерного места';
             
             
$src = 'add';
           }
                                       
           
$_SESSION['token'] = md5($_SESSION['user_id'].HASH_MD5);
            
         
?>
         <script>
         function validate1 (src)
         {
       valid = true;
           if ((document.form1.name.value == "") &&  (valid == true))
       {
                alert ('Не заполнено поле «Название баннерного места»');
                valid = false;
       }
           if ((document.form1.text.value == "") && (valid == true))
       {
                alert ('Не заполнено поле «Описание сайта»');
                valid = false;
       }
           if ((document.form1.text.value.length < 50) && (valid == true))
       {
                alert ('Описание сайта не должно быть короче 50 символов');
                valid = false;
       }
           if (((document.form1.url.value == "") || (document.form1.url.value == "http://")) && (valid == true))
       {
                alert ('Не заполнено поле «Адрес сайта»');
                valid = false;
       }
       if ((document.form1.url.value !== '') && (src == 'add') && (valid == true))
       {
            temp = $.ajax ({ url: "fetch.php", type: "POST", data:  "mode=count_domains&wapids=2&login=<?php echo $users_info['login']; ?>&url=" + document.form1.url.value, async: false }).responseText;
        if (temp >= 10)
        {
            alert ('Достигнуто максимальное количество баннерных мест для этого сайта');
            valid = false;    
        }
       }
           if ((document.form1.topic.options[document.form1.topic.selectedIndex].text == "") && (valid == true))
       {
                alert ('Не выбрана тематика сайта');
                valid = false;
       }
           if (((document.form1.url.value == "") || (document.form1.url.value == "http://")) && (valid == true))
       {
                alert ('Не заполнено поле «Адрес заглушки»');
            valid = false;
       }
       if ((document.form1.sum.value == "") && (valid == true))
       {
                alert ('Не заполнено поле «Цена»');
                valid = false;
       }
           if ((document.form1.sum.value < 1) && (valid == true))
       {
                alert ('Цена за неделю не должна быть меньше 1 рубля');
                valid = false;
       }
           if ((document.form1.sum.value > 5000) && (valid == true))
       {
                alert ('Цена за неделю не должна быть больше 5000 рублей');
                valid = false;
       }
           if ((document.form1.slots.value < 1) && (valid == true))
       {
                alert ('Баннеров в ротации не должно быть меньше 1');
                valid = false;
       }
           if ((document.form1.slots.value > 30) && (valid == true))
       {
                alert ('Баннеров в ротации не должно быть больше 30');
                valid = false;
       }
       return valid;
         }
        
         function fill1 ()
         {
       $temp = $('.size option:selected').val();
       $temp= 'http://<?php echo $_SERVER['HTTP_HOST']; ?>/promo/dummy/'+$temp+'.gif';
       $('.url_banner').val($temp);
         }
         </script>
        
         <div class="m_title"><a href="account.php?type=banplaces">Баннерные места</a> | <?php echo $h1; ?></div>            
     <form name="form1" action="?mode=save<?php echo $ident = $id_edit ? '&id='.$id_edit : ''; ?>&src=<?php echo $src; ?>&token=<?php echo $_SESSION['token']; ?>" method="post" onsubmit="return validate1('<?php echo $src; ?>');">            
      <div class="m_l">
       <div class="m_name2">Название:</div>
       <div class="m_pole2"><input name="name" value="<?php echo $name; ?>" type="text" class="tt2" maxlength="50"></div>
      </div>            
     <div class="m_l">
      <div class="m_name2">Описание сайта:</div>
      <div class="m_pole2">
           <textarea cols="40" rows="8" name="text" class="t_textarea2" maxlength="1000"><?php echo $text; ?></textarea>    
       <br>
       <span style="color:#888;">(хорошее описание сайта положительно влияет на продажи)</span>
      </div>
     </div>                    
     <div class="m_l">
      <div class="m_name2">Адрес сайта:</div>
      <div class="m_pole2">
           <?php
              
if ($src == 'edit')
              {
                
?>
                <input name="urlx" value="<?php echo $url; ?>" type="text" class="tt2" disabled="disabled">
        <input name="url" value="<?php echo $url; ?>" type="hidden" class="tt2">     
                <?php 
              
} 
              else
              {
                
?>
                <input name="url" value="<?php echo $url; ?>" type="text" placeholder="http://" maxlength="50" class="tt2"> 
                <?php 
              
}                 
              
?>           
       <br>
       <span style="color:#888;">(не рекомендуется указывать реферальные ссылки и подстраницы)</span>
      </div>
     </div>            
     <div class="m_l">
      <div class="m_name2">Тематика сайта:</div>
      <div class="m_pole2">
       <select name="topic" style="width:484px;">
        <option value=""></option>
        <?php
            
foreach ($obEngine->getConfig('topic') as $key => $val)
            {
              
$selected = $topic == $key ? 'selected' : '';
                   
              
?>
              <option value="<?php echo $key; ?>" <?php echo $selected; ?>><?php echo $val; ?></option>
              <?php
            
}                   
            
?>               
       </select>
       <br>
       <span style="color:#888;">(выбор неправильной категории может послужить причиной блокировки)</span>
      </div>
     </div>
         <div class="m_l">
      <div class="m_name2">Размер баннера:</div>
      <div class="m_pole2">
           <select name="size" <?php if ($src == 'edit') { echo 'disabled'; } ?> onchange="fill1();" class="size">
       <option value="468x60" <?php echo $selected = $size == '468x60' ? 'selected' : ''; ?>>468 x 60</option>
       <option value="1000x90" <?php echo $selected = $size == '1000x90' ? 'selected' : ''; ?>>1000 x 90</option>
       <option value="728x90" <?php echo $selected = $size == '728x90' ? 'selected' : ''; ?>>728 x 90</option>
       <option value="600x90" <?php echo $selected = $size == '600x90' ? 'selected' : ''; ?>>600 x 90</option>
       <option value="300x250" <?php echo $selected = $size == '300x250' ? 'selected' : ''; ?>>300 x 250</option>
       <option value="250x250" <?php echo $selected = $size == '250x250' ? 'selected' : ''; ?>>250 x 250</option>
       <option value="240x400" <?php echo $selected = $size == '240x400' ? 'selected' : ''; ?>>240 x 400</option>
       <option value="234x60" <?php echo $selected = $size == '234x60' ? 'selected' : ''; ?>>234 x 60</option>
       <option value="200x300" <?php echo $selected = $size == '200x300' ? 'selected' : ''; ?>>200 x 300</option>
       <option value="200x200" <?php echo $selected = $size == '200x200' ? 'selected' : ''; ?>>200 x 200</option>
       <option value="160x600" <?php echo $selected = $size == '160x600' ? 'selected' : ''; ?>>160 x 600</option>
       <option value="150x150" <?php echo $selected = $size == '150x150' ? 'selected' : ''; ?>>150 x 150</option>
       <option value="125x125" <?php echo $selected = $size == '125x125' ? 'selected' : ''; ?>>125 x 125</option>
       <option value="120x600" <?php echo $selected = $size == '120x600' ? 'selected' : ''; ?>>120 x 600</option>
       <option value="100x100" <?php echo $selected = $size == '100x100' ? 'selected' : ''; ?>>100 x 100</option>
       <option value="88x31" <?php echo $selected = $size == '88x31' ? 'selected' : ''; ?>>88 x 31</option>
       </select>
      </div>
     </div>
         <div class="m_l">
      <div class="m_name2">Цена за неделю, руб.:</div>
      <div class="m_pole2">
       <input name="sum" value="<?php echo $sum; ?>" type="text" style="margin-bottom: 2px;" class="tt2" maxlength="4">
       <span style="color:#888;">(целое число)</span>
      </div>
     </div>
     <div class="m_l">
      <div class="m_name2">Баннеров в ротации:</div>
      <div class="m_pole2">
       <input name="slots" value="<?php echo $slots; ?>" type="text" style="margin-bottom: 2px;" class="tt2" maxlength="2">
       <span style="color:#888;">(1 - нет ротации)</span>
      </div>
     </div>            
     <div class="m_l"><button style="float:right;"><?php echo $button = $src == 'add' ? 'Добавить' : 'Сохранить'; ?></button></div>        
     </form>
         <?php
         
}
         
         if (
$_GET['mode'] == 'sell')
         {
           
$obEngine->addTitleHtml('Проданные баннеры');  
             
           
$query = $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `id` = '".(int)$_GET['id']."' and `user_id` = '".$_SESSION['user_id']."' LIMIT 1");    
  
           if (
$query->num_rows)
           {
             
$result = $query->fetch_assoc();
             
             
?>
             <div class="m_title"><a href="account.php?type=banplaces">Баннерные места</a> | Проданные баннеры с витрины "<?php echo $result['name']; ?>"</div>
             <?php 
             
             $query 
= $mysqli->query("SELECT * FROM `".PREFIX."_banners` WHERE `ident` = '".(int)$_GET['id']."' ORDER BY time_add DESC");    
  
             if (
$query->num_rows)
             {                             
               
?>        
           <table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
        <tr>
         <td class="all_title">Дата размещения</td>
         <td class="all_title">Адрес баннера</td>
         <td class="all_title">Сумма</td>
         <td class="all_title"></td>
        </tr>
                <?php
                
while($row = $query->fetch_assoc())
                {
                  
$backg = $row['status'] == 1 ? 'background: #E5FFDC;' : '';  
                    
                  
?>
                  <tr>
           <td class="all_mid" style="<?php echo $backg; ?>"><?php echo date("d.m.Y, H:i", strtotime($row['time_add'])); ?></td>
           <td class="all_mid" style="<?php echo $backg; ?>"><div class="cut" style="width: 200px;"><div class="long_link" style="text-align: left;"><a href="<?php echo $row['url_block']; ?>" target="_blank"><?php echo $row['url_block']; ?></a></div></div></td>
           <td class="all_mid" style="<?php echo $backg; ?>"><?php echo $row['price']; ?> руб.</td>
                   <?php
                   
if ($row['status'] == 2 || $row['status'] == 0)
                   {
                     
?>
                     <td class="all_mid" style="<?php echo $backg; ?>"><a title="Информация о сделке" href="bandeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info_del.png"></a></td>
                     <?php
                   
}   
                   else 
                   {
                     
?>
                     <td class="all_mid" style="<?php echo $backg; ?>"><a title="Информация о сделке" href="bandeal.php?id=<?php echo $row['id']; ?>" ><img src="/img/info.png"></a></td>
                     <?php
                   
}                 
                   
?>                              
                  </tr>
                  <?php
                
}        
                
?>        
               </table>
           <?php
             
}
           }                        
         }    
       }  
       else 
       {
         
$obEngine->addTitleHtml('Баннерные места');    
           
         @
setcookie('block_web', 1, TIME+31536000, '/');   
         
?>         
         <div class="m_title"><a href="account.php?type=linblocks">Блоки ссылок</a> | Баннерные места</div>
         <?php
         $query 
= $mysqli->query("SELECT * FROM `".PREFIX."_blocks` WHERE `type` = '2' and `user_id` = '".$_SESSION['user_id']."'");    
  
         if (
$query->num_rows)
         {
           
?> 
           <script>
            function confirm1 ()
            {
          valid = true;
          temp = prompt ("При удалении баннерного места денежные средства за оставшееся время размещения баннеров возвращаются рекламодателю. Если вы подтверждаете удаление, введите delete", "");

          if (temp != "delete")
        valid = false;
          return valid;
            }   
           </script>    
           <div class="m_l">
            <table width="600" align="left" border="0" cellspacing="0" cellpadding="0" class="all_table">
         <tr>
          <td class="all_title">№</td>
          <td class="all_title">Название</td>
          <td class="all_title">Адрес сайта</td>
          <td class="all_title" colspan=5>Управление</td>
         </tr>    
           <?php
           
           $n 
= 1;
           
           while(
$row = $query->fetch_assoc())
           {
               
             
?>          
         <tr>
          <td class="all_last"><?php echo $n; ?></td>
          <td class="all_last"><a href="banner.php?id=<?php echo $row['id']; ?>"><?php echo $row['name']; ?></a></td>
          <td class="all_last" style="text-align:left;"><a href="<?php echo $row['url']; ?>" target="_blank"><?php echo $row['url']; ?></a></td>
          <td class="all_last"><a title="Редактирование баннерного места" href="?mode=addban&id=<?php echo $row['id']; ?>"><i class="fa fa-cog" aria-hidden="false"></i></a></td>
          <td class="all_last"><a title="Стастистика продаж баннеров" href="?mode=sell&id=<?php echo $row['id']; ?>"><i class="fa fa-bar-chart" aria-hidden="false"></i></a></td>
          <td class="all_last"><a title="Код баннерного места для размещения на вашем сайте" href="?mode=showcode&id=<?php echo $row['id']; ?>"><i class="fa fa-code" aria-hidden="false"></i></a></td>
          <td class="all_last"><a title="Удаление баннерного места" href="?mode=delete&id=<?php echo $row['id']; ?>" onclick="return confirm1();"><i class="fa fa-times" aria-hidden="false"></i></a></td>
             </tr>       
             <?php 
             
             $n
++;
           }          
           
?>  
            </table>                      
           </div>
           <?php
         
}                
         
?>              
         <div class="m_l">
          <a href="?mode=addban"><button style="float:right;">Добавить баннерное место</button></a>
         </div>     
         <?php
       
}       
     }               
   }     
   
?> 
  </div>
  <?php include 'module/user_menu.php'; ?>               
 </div>
</div>
Онлайн: 3
Реклама