Вход Регистрация
Файл: _modules/on/index.php
Строк: 39
<?php

    
# mark core  v1.0
    # author Drk in
    # date 24.10.19     

    # core

    
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'] == || isset($user) && $act['user'] == $user['id'] || isset($user) && $user['admin'] == 1): $r 1; else: system::header('/link/'.$id,'Ошибка, владелец сайта предпочёл скрыть статистику.'); endif;

    
# meta

    
$title 'Онлайн сайта '.system::check($act['url']).'» Мобильные WAP сайты';
    
$description system::check($config['description']);
    
$keywords system::check($config['keywords']);
    
$tl 'Онлайн сайта '.system::check($act['url']).' за последние 10 минут';
    
    
# head

    
require_once ( head );

    
$cn DB :: $dbh -> querySingle("SELECT count(id) FROM `on` WHERE pf = ? AND time > ?", array($id,time()-600));

    if (
$cn == 0)echo '<div class="err">Cписок пуст!</div>';

    if (
$cn 0)echo '<div class="touch">Онлайн за последние 10 минут: <font color="#00cc00"><b>'.$cn.'</b></font></div>';

    
$page = new page($cn);

    
$limit $cn $page -> elements $page -> limit null;

    
$query DB :: $dbh -> query("SELECT * FROM `on`  WHERE pf = ? AND time > ? ORDER BY time DESC {$limit}", array($id,time()-600));

    while (
$on $query -> fetch()):

    
$browser = new browser($on['ua']);    

    
$ht DB :: $dbh -> querySingle("SELECT count(id) FROM ht WHERE pf = ? AND ip = ? AND ua =? AND time > ?", array($id,$on['ip'],$on['ua'],time()-600));        

    echo 
'
    <div class ="touch"> 
    '
.$browser->get().' <br>
    Переходов по сайту: '
.$ht.' <br>
    Посл. посещение: '
.system::on($on['time']).'
    </div>'
;    

    endwhile;    

    
$page -> get('?');

    echo 
'
    <a href="'
.site.'/link/'.$id.'" class="touch">« Cтатистика</a>
    <a href="'
.site.'" class="touch">« На главную</a>
    '
;

    
# foot 

    
require_once ( foot );

?>
Онлайн: 0
Реклама