$v) { if (strstr($k, 'wordpressuser_')) $admin = true; else if ($k == 'Apache') $usertrack = $v; } if (!$admin && isset($_R['l'])) { $log_id = $_R['l']; $url = isset($_R['u']) ? $_R['u'] : $_S['HTTP_REFERER']; if (empty($url)) $url = isset($_S['HTTP_REFERER']) ? $_S['HTTP_REFERER'] : ''; $url = explode('?', $url, 2); if (count($url) == 1) $url[] = ''; $referrer = isset($_R['r']) ? addslashes($_R['r']) : ''; $referrer = explode('?', $referrer, 2); if (count($referrer) == 1) $referrer[] = ''; $context = isset($_R['c']) ? $_R['c'] : ''; $postname = isset($_R['p']) ? $_R['p'] : ''; require_once 'config.php'; ini_set('display_errors', 0); require_once 'classes/DBlite/MySQL.php'; $db =& new DBlite_MySQL($db_options); $q = "INSERT INTO {$db_options['prefix']}_stats VALUES (NULL, '$log_id', '{$_S['REMOTE_ADDR']}', '{$url[0]}', '{$url[1]}', '{$referrer[0]}', '{$referrer[1]}', '{$_S['HTTP_USER_AGENT']}', '" . gmstrftime('%Y-%m-%d') . "', '" . gmstrftime("%H:%M:%S") . "', '$usertrack', '$context', '$postname', 0)"; $res = $db->query($q); } $gif = 'GIF89a^A^@^A^@<80>^@^@ÿÿÿÿÿÿ!ù^D^A' . "\n" . '^@^A^@,^@^@^@^@^A^@^A^@^@^B^BL^A^@;'; header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header ("Content-type: image/gif"); readfile('stats_image.gif'); ?>