- <?php
-
-
- /**
- * Class file.
- *
- * @license http://opensource.org/licenses/mozilla1.1.php Mozilla Public License
- * @copyright 2005, diemeisterei GmbH. All rights reserved.
- * @author $Author: schmunk $
- * @version $Revision: 233 $ $Date: 2006-05-30 17:14:13 +0200 (Di, 30 Mai 2006) $
- * @package Lithron.LMetaData
- * @subpackage Modules
- */
-
- /**
- * Core functionality for LStats
- *
- * @package Lithron.LStats
- * @subpackage Modules
- */
-
- class LStatsModule extends TModule
- {
- const STATS_SEPERATOR = " | ";
- public function init($config)
- {
- $log = "";
- # $log .= $this->Application->User->getName();
- $log .= ">>>";
- $log .= $_SERVER["REQUEST_TIME"];
- $log .= self::STATS_SEPERATOR;
- $log .= $this->Service->getServicePage();
- $log .= self::STATS_SEPERATOR;
- if (isset($_SERVER["HTTP_REFERER"])) $log .= $_SERVER["HTTP_REFERER"];
- $log .= self::STATS_SEPERATOR;
- $log .= $_SERVER["REMOTE_ADDR"];
- $log .= self::STATS_SEPERATOR;
- $log .= $_SERVER["REMOTE_PORT"];
- $log .= self::STATS_SEPERATOR;
- $log .= $_SERVER["HTTP_USER_AGENT"];
- $log .= self::STATS_SEPERATOR;
- if (isset($_SERVER["HTTP_COOKIE"])) $log .= $_SERVER["HTTP_COOKIE"];
- $log .= self::STATS_SEPERATOR;
- $log .= $_SERVER["HTTP_HOST"];
- Prado :: log($log, 1, "Lithron.LStats");
- }
- }
- ?>