View file stat/_modules/time/index.php

File size: 2.66Kb
<?php require_once ( $_SERVER['DOCUMENT_ROOT']."/_core/system.php" );
	$id =  isset( $_GET['id'] ) ? system::abs($_GET['id']): 0;
	if (cache_pf::ch($id) === false)system::header('/','Ошибка, ID не найден');
	$act = cache_pf::check($id);
	if ($act['ban'] == 1)system::header('/','Ошибка, сайт заблокирован');
	if ($act['mode'] == 1)system::header('/','Ошибка, сайт на модерации');
	if ($act['hide'] == 0 || isset($user) && $act['user'] == $user['id'] || isset($user) && $user['admin'] == 1): $r = 1; else: system::header('/link/'.$id,'Ошибка, владелец сайта предпочёл скрыть статистику.'); endif;
	$title = 'Cтатистика сайта '.system::check($act['url']).' по часам » Мобильные WAP сайты';
	$description = system::check($config['description']);
	$keywords = system::check($config['keywords']);
	$tl = 'Статистика сайта '.system::check($act['url']).' по часам';
	require_once (head); ?>
	<div class="_cent3">
		<h3>Статистика по часам</h3>
		<div class="_cent5 _dop5">
			<div class="row _stata2">
				<div class="_stata1 _dop6 _dop7">Период</div>
				<div class="_stata1 _dop6 _dop7">xостов</div>
				<div class="_stata1 _dop6 _dop7">xитов</div>
				<div class="_stata1 _dop6 _dop7">в топ/из топа</div>
			<?php for($h = 0; $h< 24; $h++): 
				$st = mktime($h, 0, 0, date("m"), date("d"), date("Y")); 
				$et = mktime($h + 1, 0, 0, date("m"), date("d"), date("Y"));
				$hs = DB :: $dbh -> querySingle("SELECT count(id) FROM hs WHERE time  BETWEEN {$st} AND {$et} AND pf = ?", array($id));
				$ht = DB :: $dbh -> querySingle("SELECT count(id) FROM ht WHERE time  BETWEEN {$st} AND {$et} AND pf = ?", array($id));	
				$in = DB :: $dbh -> querySingle("SELECT count(id) FROM `in` WHERE time  BETWEEN {$st} AND {$et} AND pf = ?", array($id));	
				$ou = DB :: $dbh -> querySingle("SELECT count(id) FROM ou WHERE time  BETWEEN {$st} AND {$et} AND pf = ?", array($id));
				if (strlen($h) == 1) $h = '0'.$h; 
				if (strlen($h + 1) == 1): $f = '0'.($h + 1); else: $f = $f + 1; endif; ?>
					<div class="_stata1 _dop6 _dop10"><?php echo $h;?>:00 - <?php echo $f;?>:00</div>
					<div class="_stata1 _dop6 _dop10"><?php echo $hs;?></div>
					<div class="_stata1 _dop6 _dop10"><?php echo $ht;?></div>
					<div class="_stata1 _dop6 _dop10"><?php echo $in;?>/<?php echo $ou;?></div>
			<?php endfor;	?>
			</div>
		</div>
		<a href="<?php echo site;?>link/<?php echo $id;?>" class="_cent6 _dop3"><i class="fas fa-chart-pie"></i> Cтатистика</a>
	</div>
<?php require_once ( foot ); ?>