Example #1
0
function get_perc()
{
    $info = array();
    $info['net_info'] = get_network();
    $info['cpu_info'] = get_cpu();
    $info['disk_info'] = get_disk();
    $info['mem_info'] = get_mem();
    return $info;
}
Example #2
0
print $netPerc;
?>
, <?php 
print $cacPerc;
?>
]
        }
    ]
};

            // get line chart canvas
            var overview = document.getElementById('overview').getContext('2d');
		new Chart(overview).Radar(oData);
</script>
<?php 
$memArr = get_mem();
$memUse = $memArr['total'] - $memArr['free'];
$memFre = $memArr['free'];
?>
<script>
            var dohData = [
                {
                    value: <?php 
print $memFre;
?>
,
                    color:"#878BB6",
		    label: "Free RAM"
                },
                {
                    value : <?php 
$f_data[] = array('cpu_use', round(get_cpu(), 2) . " %");
function get_mem()
{
    $file = file("/proc/meminfo");
    $data = humanSize(substr($file[0], strpos($file[0], " "), strrpos($file[0], " ") - strpos($file[0], " ")) * 1024);
    $str = $data[0] . " " . $data[2];
    $data = humanSize(substr($file[1], strpos($file[1], " "), strrpos($file[1], " ") - strpos($file[1], " ")) * 1024, $data[1]);
    $str = $data[0] . "/" . $str;
    return $str;
    /*
     $memory["total"]=round(substr($file[0],strpos($file[0]," "),strrpos($file[0]," ")-strpos($file[0]," "))/(1024*1024),2);
     $memory["free"]=round(substr($file[1],strpos($file[1]," "),strrpos($file[1]," ")-strpos($file[1]," "))/(1024*1024),2);
     return $memory["free"].'/'.$memory["total"];
    */
}
$f_data[] = array('mem_use', get_mem());
function get_swap()
{
    $file = file("/proc/swaps");
    $tmp = explode("\t", substr($file[1], strpos($file[1], "partition")));
    $data = humanSize($tmp[1] * 1024);
    $str = $data[0] . " " . $data[2];
    $data = humanSize(($tmp[1] - $tmp[2]) * 1024, $data[1]);
    $str = $data[0] . "/" . $str;
    return $str;
    /*
     $swap["total"]=round($tmp[1]/(1024*1024),2);
     $swap["free"]=round(($tmp[1]-$tmp[2])/(1024*1024),2);
     return $swap["free"].'/'.$swap["total"];
    */
}
Example #4
0
$sql = "SELECT * FROM `#@__vod` WHERE `vod_class`=5 AND `vod_delstate`=0 AND `vod_enable`=1 order by vod_id desc";
$row = $dosql->Execute($sql);
$nums = $dosql->GetTotalRow();
//总条数
$page_size = 36;
//每页显示的条数
$sub_pages = 3;
//每次显示的页数
$pageNums = ceil($nums / $page_size);
//总页数
//当前页数
$pageCurrent = empty($page) ? 1 : intval($page);
//分页类
$subPages = new SubPages();
//获得缓存的剧集
$movies = get_mem('music_' . $pageCurrent);
if (empty($movies)) {
    $movies = $dosql->GetPageInfo($sql, $page_size, $pageCurrent);
    if (!empty($movies)) {
        set_mem('music_' . $pageCurrent, $movies);
    }
}
//异步翻页
if ($action == 'more') {
    if ($pageCurrent <= $pageNums) {
        $str = '';
        foreach ($movies as $v) {
            $str .= '
			<dd>
                <div>
                <a href="javascript:void();" onClick="tanPlay(\'' . $v['vod_url'] . '\')" class="cover">
Example #5
0
$sql = "SELECT * FROM `#@__vod` WHERE `vod_class`=6 AND `vod_delstate`=0 AND `vod_enable`=1 order by vod_id desc";
$row = $dosql->Execute($sql);
$nums = $dosql->GetTotalRow();
//总条数
$page_size = 36;
//每页显示的条数
$sub_pages = 3;
//每次显示的页数
$pageNums = ceil($nums / $page_size);
//总页数
//当前页数
$pageCurrent = empty($page) ? 1 : intval($page);
//分页类
$subPages = new SubPages();
//获得缓存的剧集
$movies = get_mem('news_' . $pageCurrent);
if (empty($movies)) {
    $movies = $dosql->GetPageInfo($sql, $page_size, $pageCurrent);
    if (!empty($movies)) {
        set_mem('news_' . $pageCurrent, $movies);
    }
}
//异步翻页
if ($action == 'more') {
    if ($pageCurrent <= $pageNums) {
        $str = '';
        foreach ($movies as $v) {
            $str .= '
			<dd>
                <div>
                <a href="javascript:void();" onClick="tanPlay(\'' . $v['vod_url'] . '\')" class="cover">
Example #6
0
$sql = "SELECT `playlist_id`,`playlist_title`,`playlist_pic`,`playlist_year`,`playlist_created` FROM `#@__playlist` WHERE `playlist_class`={$class} AND `playlist_delstate`=0 AND `playlist_enable`=1";
$row = $dosql->Execute($sql, $class);
$nums = $dosql->GetTotalRow($class);
//总条数
$page_size = 36;
//每页显示的条数
$sub_pages = 3;
//每次显示的页数
$pageNums = ceil($nums / $page_size);
//总页数
//当前页数
$pageCurrent = empty($page) ? 1 : intval($page);
//分页类
$subPages = new SubPages();
//获得缓存的剧集
$movies = get_mem('movies_' . $class . '_' . $pageCurrent);
if (empty($movies)) {
    $movies = $dosql->GetPageInfo($sql, $page_size, $pageCurrent);
    if (!empty($movies)) {
        set_mem('movies_' . $class . '_' . $pageCurrent, $movies);
    }
}
//异步翻页
if ($action == 'more') {
    if ($pageCurrent <= $pageNums) {
        $str = '';
        foreach ($movies as $v) {
            $str .= '
			<dd>
				<div>
				<a href="movie.php?mid=' . $v['playlist_id'] . '" class="cover"><b style="background-image:url(' . $v['playlist_pic'] . ')"></b>