source/admin/pv_uv.ctrl.php

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
class pv_uvControl extends skymvc{
	
	public function __construct(){
		parent::__construct();
	}
	
	public function onDefault(){
		$this->smarty->goAssign(array(
			"statType"=>"pv"
		));
		$this->smarty->display("pv/index.html");
	}
	public function onStatHour(){
		//$labels="";
		//$moneys=array(123,1234);
		
		$url=get("url",'h'); 
		$time=strtotime(date("Y-m-d H:i:00"));
		for($i=60;$i>=0;$i--){
			$labels[]=date("H时i",$time-$i*60);
		}
		$total=0;
		for($i=60;$i>=0;$i--){
			$h=date("Y-m-d H:i",$time-$i*60);
			$w="";
			if($url){
				$w=" url like '".$url."%' AND ";
			}
			$sql="select COUNT(distinct(ssid)) from ".table('pv')." where ".$w." createtime like '".$h."%'";
			 
			$moneys[]=$count=M("pv")->getOne($sql);
			$total+=$count;
		}
		$this->smarty->goAssign(array(
			"labels"=>$labels,
			"moneys"=>$moneys,
			"total"=>$total
		));
	}
	public function onStatDay(){
		//$labels="";
		//$moneys=array(123,1234);
		
		$url=get("url",'h'); 
		$time=strtotime(date("Y-m-d H:00:00"));
		for($i=24;$i>=0;$i--){
			$labels[]=date("H时",$time-$i*3600);
		}
		$total=0;
		for($i=24;$i>=0;$i--){
			$h=date("Y-m-d H",$time-$i*3600);
			$w="";
			if($url){
				$w=" url like '".$url."%' AND ";
			}
			$sql="select COUNT(distinct(ssid)) from ".table('pv')." where ".$w." createtime like '".$h."%'";
			 
			$moneys[]=$count=M("pv")->getOne($sql);
			$total+=$count;
后面还有 65 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。