function GetIP() { if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip = getenv("HTTP_CLIENT_IP"); else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) $ip = getenv("REMOTE_ADDR"); else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) $ip = $_SERVER['REMOTE_ADDR']; else $ip = "unknown"; return($ip); }/*-------GetIP()-------*/ $host = getenv("HTTP_HOST"); $url = getenv("REDIRECT_URL"); $script_name = getenv("SCRIPT_NAME"); $referer = getenv("HTTP_REFERER"); $query_string = getenv ("QUERY_STRING"); if ($query_string) $query_string = "?".$query_string; $script_name .= $query_string; $ip = GetIP(); $filename = getcwd()."/log.txt"; $dd = date("jS F Y (D) - g:i:s a", mktime(date("G")+14,date("i"),date("s"),date("m"),date("d"),date("Y"))); $handle = fopen($filename, 'a'); fwrite($handle, $dd."\t".$script_name."\t".$ip."\t".$referer."\n"); fclose ($handle); // include "hit.inc"; ?>
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||