$vvalue) { $$vname=$vvalue; } foreach($_GET as $vname => $vvalue) { $$vname=$vvalue; } $monate=array("januar","februar","maerz","april","mai","juni","juli","august","september","oktober","november","dezember"); $tage=array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"); $monzahl=array("01","02","03","04","05","06","07","08","09","10","11","12"); $tagzahl=array("0","1","2","3","4","5","6","7"); $zeit = time(); $datum = getdate($zeit); if ($datum['mon']<10) {$datum['mon']="0".$datum['mon'];} if ($datum['mday']<10) {$datum['mday']="0".$datum['mday'];} if ($datum['hours']<10) {$datum['hours']="0".$datum['hours'];} if ($datum['minutes']<10) {$datum['minutes']="0".$datum['minutes'];} if ($datum['seconds']<10) {$datum['seconds']="0".$datum['seconds'];} $wochentag="$datum[wday]"; for($a=0;$a<7;$a++) { $wochentag=eregi_replace("$tagzahl[$a]","$tage[$a]",$wochentag); } $monat=$datum['mon']; for($a=0;$a<12;$a++) { $monat=eregi_replace("$monzahl[$a]","$monate[$a]",$monat); } if(getenv("REMOTE_ADDR")) {$ip = getenv("REMOTE_ADDR"); } else {$ip=$_SERVER['REMOTE_ADDR'] ;} $seite = getenv("HTTP_REFERER"); $seite=eregi_replace("(http:\/\/$yourhost(\/){0,1}|http:\/\/www\.$yourhost(\/){0,1})","",$seite); $seite=eregi_replace("\?.*","",$seite); if (empty($seite)) { $seite="INDEX"; } if (getenv("HTTP_USER_AGENT")) {$useragent=getenv("HTTP_USER_AGENT");} else { $useragent=$_SERVER['HTTP_USER_AGENT']; } if (getenv("REMOTE_HOST")) { $host = getenv("REMOTE_HOST"); } else { $host = gethostbyaddr($ip); } $inhalt=$wochentag.", ".$datum['mday'].".".$datum['mon'].".".$datum['year']." - ".$datum['hours'].":".$datum['minutes'].":".$datum['seconds']." - ".$ip." - ".$host." - ".$useragent." - ".$ref." - ".$seite." \n"; //$datei="./dat/".$datum['mon']."-".$monat."-".$datum['year'].".txt"; $datei="./dat/".$datum['year']."-".$datum['mon']."-".$monat.".txt"; $fp = fopen ("$datei", "a+") or die("Can't open $datei"); fputs($fp,"$inhalt"); fclose($fp); exit; ?>