diff options
author | prashantsinalkar | 2019-11-28 11:44:18 +0530 |
---|---|---|
committer | prashantsinalkar | 2019-11-28 11:44:18 +0530 |
commit | 06653abddb801782ef2fc9c7bd2ea097fd4c61c6 (patch) | |
tree | 31083a2fa059262370e3fb0825ce3e5c2cd0c4f2 /static/awstats/awstats.php | |
parent | c43a784c26da8fba39b4d017c1c596587a6255a6 (diff) | |
download | pyfoss-06653abddb801782ef2fc9c7bd2ea097fd4c61c6.tar.gz pyfoss-06653abddb801782ef2fc9c7bd2ea097fd4c61c6.tar.bz2 pyfoss-06653abddb801782ef2fc9c7bd2ea097fd4c61c6.zip |
added static files in app
Diffstat (limited to 'static/awstats/awstats.php')
-rw-r--r-- | static/awstats/awstats.php | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/static/awstats/awstats.php b/static/awstats/awstats.php deleted file mode 100644 index cb3a707..0000000 --- a/static/awstats/awstats.php +++ /dev/null @@ -1,84 +0,0 @@ -<?php -/** -* Copyright (c) 2005 - Javier Infante -* All rights reserved. This program and the accompanying materials -* are made available under the terms of the -* GNU General Public License (GPL) Version 2, June 1991, -* which accompanies this distribution, and is available at: -* http://www.opensource.org/licenses/gpl-license.php -* -* Description: Example of usage of class.awfile.php -* -* Author: Javier Infante (original author) -* Email: jabi (at) irontec (dot) com -**/ - require("class.awfile.php"); - - $unique_visit = 0; - $total_visit = 0; - $page_loads = 0; - // Path to the AWSTATS DATA FILE - for($i=1;$i<=12;$i++){ - for($j=2013;$j<=2015;$j++){ - $file = '/var/lib/awstats/awstats'.$i.$j.'.python.fossee.in.txt'; - if($i < 10){ - $file = '/var/lib/awstats/awstats0'.$i.$j.'.python.fossee.in.txt'; - } - if(file_exists($file)){ - $aw = new awfile($file); - if ($aw->Error()) die($aw->GetError()); - $total_visit += $aw->GetVisits(); - $unique_visit += $aw->GetUniqueVisits(); - // echo "<b> Unique</b>" . $unique_visit . "<br>"; - foreach ($aw->GetDays() as $day=>$pages) - $page_loads += $pages; - - } - } - } - $output = array('unique_visit' => $unique_visit, 'total_visit' => $total_visit, 'total_page_loads' => $page_loads); -// var_dump($output); - echo json_encode($output); - return $output; -/* - $aw = new awfile($file); - if ($aw->Error()) die($aw->GetError()); - - echo "<strong>Showing contents [".$file."]</strong><br />"; - - echo "The site first visit in the month: ".$aw->GetFirstVisit()."<br /><br />"; - echo "Total visits this month: ".$aw->GetVisits()."<br /><br />"; - echo "Total unique visits this month: ".$aw->GetUniqueVisits()."<br /><br />"; - /*echo "Pages viewed / hours:<br />"; - foreach ($aw->GetHours() as $hour=>$pages) - echo " <em>".str_pad($hour, 2, "0", STR_PAD_LEFT).": ".$pages." pages viewed.</em><br />"; - - echo "Pages viewed / days:<br />"; - foreach ($aw->GetDays() as $day=>$pages) - echo " <em>".$day.": ".$pages." pages viewed.</em><br />"; - echo "<br />"; - - $betterDay = $aw->GetBetterDay(); - echo "The day with more visitors(".$betterDay[1].") was the ".$betterDay[0].".<br /><br />"; - - echo "hits / os:<br />"; - foreach ($aw->GetOs() as $os=>$hits) - echo " <em>".$os.": ".$hits." hits.</em><br />"; - echo "<br />"; - - echo "hits / browser:<br />"; - foreach ($aw->GetBrowser() as $browser=>$hits) - echo " <em>".$browser.": ".$hits." hits.</em><br />"; - echo "<br />"; - - echo "Distinct Referers:<br />"; - foreach ($aw->GetReferers() as $referer=>$hits) - echo " <em>".$referer.": ".$hits." hits.</em><br />"; - echo "<br />"; - - echo "Visits / Session Ranges:<br />"; - foreach ($aw->GetRanges() as $range=>$visits) - echo " <em>".$range.": ".$visits." visits.</em><br />"; - echo "<br />";*/ - -?> |