コード例 #1
0
ファイル: receiver.php プロジェクト: isavvala/cookieless
<?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
ファイル: track.gif.php プロジェクト: isavvala/cookieless
<?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)));