<?php
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'adm_check', 'user') as $inc) {
require_once "../../sys/inc/{$inc}.php";
}
$set['title'] = lang('Статистика');
require_once H . 'sys/inc/thead.php';
aut();
$access = $pdo->query(("SELECT COUNT(*) FROM `promotion_access` WHERE `id_user` = '$user[id]'"),0)->fetchColumn();
if (access('adm_info') || $access){
#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltip' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/panel/'>" . lang('Админ кабинет') . "</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo lang('Статистика');
echo "</div>";
for ($i=0;$i<24;$i++)
{
$hit=$pdo->query(("SELECT COUNT(*) FROM `visit_today` WHERE `time` >= '".mktime($i,0,0)."' AND `time` < '".mktime($i+1,0,0)."'"),0)->fetchColumn();
$host=$pdo->query(("SELECT COUNT(DISTINCT `ip`) FROM `visit_today` WHERE `time` >= '".mktime($i,0,0)."' AND `time` < '".mktime($i+1,0,0)."'"),0)->fetchColumn();
$user_reg=$pdo->query(("SELECT COUNT(*) FROM `user` WHERE `date_reg` >= '".mktime($i,0,0)."' AND `date_reg` < '".mktime($i+1,0,0)."'"),0)->fetchColumn();
$stat[]=array('hit'=>$hit,'host'=>$host,'time'=>mktime($i,0,0),'user'=>$user_reg);
}
echo "<div class='list-group-item'>";
echo "<table border='1' style='width: 100%; text-align: center; color: black;'>";
echo "<tr>\n";
echo "<td><b>Час</b></td>\n";
echo "<td><b>Хиты</b></td>\n";
echo "<td><b>Хосты</b></td>\n";
echo "<td><b>Рег.</b></td>\n";
echo "</tr>\n";
echo "</td>";
for ($i=0;$i<sizeof($stat);$i++)
{
if ($time<$stat[$i]['time'])continue;
echo "<tr>\n";
echo "<td>".date('H',$stat[$i]['time']+$user['set_timesdvig']*60*60)."</td>\n";
echo "<td>".$stat[$i]['hit']."</td>\n";
echo "<td>".$stat[$i]['host']."</td>\n";
echo "<td>".$stat[$i]['user']."</td>\n";
echo "</tr>\n";
}
echo "<br />\n";
unset($stat);
echo "</table>";
echo "</div>";
}else{
header('location: /index.php');
$_SESSION['err'] = 'Ошибка доступа';
}
require_once H . 'sys/inc/tfoot.php';