From: <lor...@us...> - 2012-08-26 19:06:59
|
Revision: 10121 http://xoops.svn.sourceforge.net/xoops/?rev=10121&view=rev Author: lord_venom Date: 2012-08-26 19:06:53 +0000 (Sun, 26 Aug 2012) Log Message: ----------- bug date Modified Paths: -------------- XoopsModules/TDMStats/trunk/TDMStats/include/gd.php XoopsModules/TDMStats/trunk/TDMStats/include/stats.php Modified: XoopsModules/TDMStats/trunk/TDMStats/include/gd.php =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/include/gd.php 2012-08-26 18:43:48 UTC (rev 10120) +++ XoopsModules/TDMStats/trunk/TDMStats/include/gd.php 2012-08-26 19:06:53 UTC (rev 10121) @@ -18,22 +18,7 @@ * * **************************************************************************** */ - -// get result from mysql -function getResult($query) { - $result = mysql_query($query); - $row = mysql_fetch_array($result); - while($row != NULL) { - $data[] = $row; - $row = mysql_fetch_array($result); - } - - if (isset($data)) { - return $data; - } -} -*/ if (function_exists('imagecreate')) { // only run if gd installed include ('../../../mainfile.php'); include_once ('getresult.php'); @@ -47,7 +32,7 @@ $sum_hour = getResult("select sum(count) as sum from ".XOOPS_DB_PREFIX."_TDMStats_hour"); $max_hour = getResult("select max(count) as max from ".XOOPS_DB_PREFIX."_TDMStats_hour"); $days = getResult("select count(distinct date) as days from ".XOOPS_DB_PREFIX."_TDMStats_daycount"); -$today_max = getResult("select max(count) as max from ".XOOPS_DB_PREFIX."_TDMStats_today_hour"); +//$today_max = getResult("select max(count) as max from ".XOOPS_DB_PREFIX."_TDMStats_today_hour"); if ($sum_hour[0]['sum'] > 0){ $max_percent = $max_hour[0]['max'] / $sum_hour[0]['sum']; @@ -128,7 +113,6 @@ $x+=25; } - imagejpeg($im); imagedestroy($im); } Modified: XoopsModules/TDMStats/trunk/TDMStats/include/stats.php =================================================================== --- XoopsModules/TDMStats/trunk/TDMStats/include/stats.php 2012-08-26 18:43:48 UTC (rev 10120) +++ XoopsModules/TDMStats/trunk/TDMStats/include/stats.php 2012-08-26 19:06:53 UTC (rev 10121) @@ -441,6 +441,14 @@ ///$seconde = $total; //echo "$heure H : $minute min : $seconde sec"; +//purge auto +//echo date("Y").date("m").date("d")+1; +$old = mktime(0, 0, 0, date("m") , date("d") + $xoopsModuleConfig['maxusercount'], date("Y")); +$dateold = gmdate('Y/m/d',$old ); +mysql_query("delete from ".$xoopsDB->prefix("TDMStats_usercount")." WHERE date > '$dateold'"); +///////////////////// + + $user_info = getResult("select *, SUM(count) AS sum from ".$xoopsDB->prefix("TDMStats_usercount")." GROUP BY ip order by count desc"); $user_total = getResult("select SUM(count) AS sum from ".$xoopsDB->prefix("TDMStats_usercount").""); @@ -466,5 +474,8 @@ } } + +// echo '<img src="include/gd.php" border = 5 width="800" heigth="600"> '; //////////////////////////////// + ?> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |