View file services/bnrs/index.php

File size: 2.38Kb
<?php 
require_once ($_SERVER['DOCUMENT_ROOT'].'/system/connections/core.php');  
  
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

$type = abs(intval(get('type')));

?>
<style> body { font-family: 'Montserrat', sans-serif; } </style>  
<link rel="stylesheet" href="/services/bnrs/style.css?id=1" type="text/css"/>

<span id='bnrs_generate'>
<?
  
$data = db::get_string_all("SELECT * FROM `BANNER_ADS` WHERE `ACT` = '1' AND `TYPE` = ? AND `ATIME` > ? ORDER BY RAND() LIMIT 1", [$type, TM]);
while ($list = $data->fetch()){
  
  db::get_set("UPDATE `BANNER_ADS` SET `COUNT` = `COUNT` + '1' WHERE `ID` = ? LIMIT 1", [$list['ID']]);
  
  $at = db::get_column("SELECT `ID` FROM `ATTACHMENTS` WHERE `TYPE_POST` = ? AND `ID_POST` = ? LIMIT 1", ['banner_ads_'.$type, $list['ID']]);
  
  ?>
  <?php if ($type == 2) : ?>
  <a class='bnrs_2' ajax='no' target='_blank' href='<?=tabs($list['LINK'])?>'>
  <span class='bnrs_2_name' style='color: <?=tabs($list['COLOR_NAME'])?>'><?=tabs($list['NAME'])?></span>
  <span class='bnrs_2_message' style='color: <?=tabs($list['COLOR_MESSAGE'])?>'><?=tabs($list['MESSAGE'])?></span>
  <span class='bnrs_2_domain' style='color: <?=tabs($list['COLOR_DOMAIN'])?>'><?=tabs($list['DOMAIN'])?></span>
  <img src='/files/upload/bnrs/<?=(is_file(ROOT.'/files/upload/bnrs/'.$at.'.gif') ? null : 'source/')?><?=$at?>.gif'>
  </a>
  <br />
  <?php endif ?>
    
  <?php if ($type == 1) : ?>
  <a class='bnrs_1' ajax='no' target='_blank' href='<?=tabs($list['LINK'])?>'>
  <span class='bnrs_1_name' style='color: <?=tabs($list['COLOR_NAME'])?>'><?=tabs($list['NAME'])?></span>
  <span class='bnrs_1_message' style='color: <?=tabs($list['COLOR_MESSAGE'])?>'><?=tabs($list['MESSAGE'])?></span>
  <span class='bnrs_1_domain' style='color: <?=tabs($list['COLOR_DOMAIN'])?>'><?=tabs($list['DOMAIN'])?></span>
  <img src='/files/upload/bnrs/<?=(is_file(ROOT.'/files/upload/bnrs/'.$at.'.gif') ? null : 'source/')?><?=$at?>.gif'>
  </a>
  <br />
  <?php endif ?> 
  <?

}

?>
</span>
  
<script type="text/javascript" src="/system/AJAX/jquery/jquery-3.4.1.min.js"></script>  
  
<script>

function bnrs_generate() {
  
  var bnrs = '/services/bnrs/?type=<?=$type?>';    
  $('#bnrs_generate').load(bnrs + " #bnrs_generate");
  
}

setInterval('bnrs_generate()', 7000);
  
</script>