Пример #1
0
<?php

include_once dirname(__FILE__) . "/tracking.class.php";
include_once dirname(__FILE__) . "/config.php";
Tracking::update_session($_GET["ch"], $_GET);
Tracking::add_gs_record($_GET["ch"]);
Пример #2
0
 static function clear_old()
 {
     foreach ($_SESSION["visits"] as $key => $value) {
         if (time() - $value["time"] > TIMEOUT_SECONDS) {
             //Tracking::add_db_record ($key);
             Tracking::add_gs_record($key);
         }
     }
 }
Пример #3
0
<?php

include_once dirname(__FILE__) . "/tracking.class.php";
include_once dirname(__FILE__) . "/config.php";
Tracking::clear_old();
$cache_hash = Tracking::caching_hash();
$uid = Tracking::get_uid($_SERVER);
$_SESSION["visits"][$cache_hash] = array("time" => time(), "data" => Tracking::prepare_session($_SERVER, $cache_hash, $uid));
Tracking::add_gs_record($cache_hash);
header('Content-type:image/gif');
echo join(array(chr(0x47), chr(0x49), chr(0x46), chr(0x38), chr(0x39), chr(0x61), chr(0x1), chr(0x0), chr(0x1), chr(0x0), chr(0x80), chr(0xff), chr(0x0), chr(0xff), chr(0xff), chr(0xff), chr(0x0), chr(0x0), chr(0x0), chr(0x2c), chr(0x0), chr(0x0), chr(0x0), chr(0x0), chr(0x1), chr(0x0), chr(0x1), chr(0x0), chr(0x0), chr(0x2), chr(0x2), chr(0x44), chr(0x1), chr(0x0), chr(0x3b)));