dede/sys_admin_user_tj.php
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 获取用户的统计信息
*
* @version $Id: sys_admin_user_edit.php 1 16:22 2010年7月20日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require_once(dirname(__FILE__)."/config.php");
CheckPurview('sys_User');
if(isset($dopost) && $dopost=='getone')
{
$row = $dsql->GetOne("SELECT userid FROM `#@__admin` WHERE id='$uid'; ");
$userid = $row['userid'];
$y = intval(MyDate('Y', time()));
$m = intval(MyDate('m', time()));
$d = intval(MyDate('d', time()));
//全部
$sql="SELECT addtable FROM `#@__channeltype` WHERE issystem='-1'";
$dsql->Execute('me', $sql);
while($frow = $dsql->GetArray('me'))
{
$dd=empty($dd)? "0" : $dd;
$cc=empty($cc)? "0" : $cc;
$row = $dsql->GetOne("SELECT COUNT(aid) AS dd,SUM(click) AS cc FROM `{$frow['addtable']}` WHERE mid='$uid'; ");
$dd += $row['dd'];
$cc += $row['cc'];
}
$row = $dsql->GetOne("SELECT COUNT(id) AS dd,SUM(click) AS cc FROM `#@__archives` WHERE mid='$uid'; ");
$dd = $row['dd'] + $dd;
$cc = $row['cc'] + $cc;
//季度
$starttime = 0;
if( preg_match("#[123]#", $m) && $m < 10) $starttime = $y."-01-01 00:00:00";
else if( preg_match("#[456]#", $m) ) $starttime = $y."-04-01 00:00:00";
else if( preg_match("#[789]#", $m) ) $starttime = $y."-07-01 00:00:00";
else $starttime = $y."-10-01 00:00:00";
$istarttime = GetMkTime($starttime);
$sql="SELECT addtable FROM `#@__channeltype` WHERE issystem='-1'";
$dsql->Execute('me', $sql);
while($frow = $dsql->GetArray('me'))
{
$dds = empty($dds)? "0" : $dds;
$ccs = empty($ccs)? "0" : $ccs;
$row = $dsql->GetOne("SELECT COUNT(aid) AS dd,SUM(click) AS cc FROM `{$frow['addtable']}` WHERE senddate>$istarttime AND mid='$uid'; ");
$dds += $row['dd'];
$ccs += $row['cc'];
}
$row = $dsql->GetOne("SELECT COUNT(id) AS dd,SUM(click) AS cc FROM `#@__archives` WHERE senddate>$istarttime AND mid='$uid'; ");
$dds = $row['dd'] + $dds;
$ccs = $row['cc'] + $ccs;
//当月
$starttime = $y."-{$m}-01 00:00:00";
$istarttime = GetMkTime($starttime);
后面还有 72 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
