Esempio n. 1
0
<?php

require '../include/init.inc.php';
echo NetMonitor::getOnlineNums(intval($_GET['type']));
Esempio n. 2
0
foreach ($WorldRttdata as $key => $val) {
    if (!in_array($val['REP_DATE'], $WorldRttdate)) {
        $WorldRttdate[] = $val['REP_DATE'];
    }
    $WorldRttArr[$val['REP_DATE']][] = array('name' => $val['REGION'], 'value' => $val['RTT_MS']);
    if ($val['RTT_MS'] > $worldmax) {
        $worldmax = $val['RTT_MS'];
    }
}
$WorldRttJson = json_encode($WorldRttArr);
$WorldRttdateJson = json_encode($WorldRttdate);
$DateOnlineNum = NetMonitor::getOnlineNums(1);
if ($DateOnlineNum > 0) {
    $DateOnlineNum = number_format($DateOnlineNum);
}
$WorldDateOnline = NetMonitor::getOnlineNums(2);
if ($WorldDateOnline > 0) {
    $WorldDateOnline = number_format($WorldDateOnline);
}
//Template::assign ('DateOnline', 1);
Template::assign('DateOnline', $DateOnlineNum);
Template::assign('RttJson', $RttJson);
Template::assign('Rttdate', $Rttdate);
Template::assign('RttdateJson', $RttdateJson);
Template::assign('max', $max);
//Template::assign ('WorldDateOnline', 2);
Template::assign('WorldDateOnline', $WorldDateOnline);
Template::assign('WorldRttJson', $WorldRttJson);
Template::assign('WorldRttdate', $WorldRttdate);
Template::assign('WorldRttdateJson', $WorldRttdateJson);
Template::assign('Worldmax', $Worldmax);
Esempio n. 3
0
require '../include/init.inc.php';
$method = $user_id = $page_no = '';
extract($_GET, EXTR_IF_EXISTS);
$Rttdata = NetMonitor::getRttData(7);
$Rttdate = array();
$DateOnline = array();
$max = 0;
foreach ($Rttdata as $key => $val) {
    if (!in_array($val['REP_DATE'], $Rttdate)) {
        $Rttdate[] = $val['REP_DATE'];
        //$DateOnline[$val['REP_DATE']] = number_format(rand(150000,250000));
    }
    $RttArr[$val['REP_DATE']][] = array('name' => $val['REGION'], 'value' => $val['RTT_MS']);
    if ($val['RTT_MS'] > $max) {
        $max = $val['RTT_MS'];
    }
}
//$DateOnlineJson    = json_encode($DateOnline);
$RttJson = json_encode($RttArr);
$RttdateJson = json_encode($Rttdate);
$DateOnlineNum = NetMonitor::getOnlineNums(1);
if ($DateOnlineNum > 0) {
    $DateOnlineNum = number_format($DateOnlineNum);
}
Template::assign('DateOnline', $DateOnlineNum);
//Template::assign ('DateOnlineJson',$DateOnlineJson);
Template::assign('RttJson', $RttJson);
Template::assign('Rttdate', $Rttdate);
Template::assign('RttdateJson', $RttdateJson);
Template::assign('max', $max);
Template::display('netshow/map.tpl');
Esempio n. 4
0
$_GET['game'] = empty($_GET['game']) ? 1 : intval($_GET['game']);
$_GET['start_date'] = empty($_GET['start_date']) ? date("Y-m-d", time() - 86400) : $_GET['start_date'];
$_GET['end_date'] = empty($_GET['end_date']) ? date("Y-m-d", time()) : $_GET['end_date'];
extract($_GET, EXTR_IF_EXISTS);
//START 数据库查询及分页数据
if ($start_date != '' && $end_date != '') {
    $return = NetMonitor::getSmallRatioCount($start_date, $end_date, $top, $game);
    $row_count = $return[0]['NUM'];
}
$page_size = PAGE_SIZE;
$page_no = intval($page_no);
$page_no = $page_no < 1 ? 1 : $page_no;
$total_page = $row_count % $page_size == 0 ? $row_count / $page_size : ceil($row_count / $page_size);
$total_page = $total_page < 1 ? 1 : $total_page;
$page_no = $page_no > $total_page ? $total_page : $page_no;
$start = ($page_no - 1) * $page_size;
//END
//$sys_logs = SysLog::getLogs($class_name,$user_name, $start,$page_size,$start_time,$end_time );
$sys_logs = NetMonitor::getSmallRatio($start_date, $end_date, $top, $start, $page_size, $game);
foreach ($sys_logs as &$item) {
    $item['USER_NUM'] = number_format($item['USER_NUM']);
}
// 显示分页栏
$page_html = Pagination::showPager("smallRatio.php?top={$top}&start_date={$start_date}&end_date={$end_date}&game={$game}", $page_no, PAGE_SIZE, $row_count);
Template::assign('page_no', $page_no);
Template::assign('page_size', PAGE_SIZE);
Template::assign('row_count', $row_count);
Template::assign('page_html', $page_html);
Template::assign('_GET', $_GET);
Template::assign('sys_logs', $sys_logs);
Template::display('netshow/smallRatio.tpl');