Hallo. Ich habe mir hier ein kleines script zusammengestellt, welches die ip adresse, den pfad der datei und den browser in eine Datei schreibt. Alles funktioniert wunderbar, nur bei PATH_INFO schreibt er mir nichts hinein... Ich finde auch keinen Fehler!
	
							
						
					PHP Code:
	
	
<?php
function counter($page,$remote_adr,$browser)
{
$fdat = date(dmY);
echo $fdat;
$handler = @fopen("log$fdat.log","a");
if ($handler)
{
    for($x=0;$x<5;$x++)
    {
        $sperre = flock($handler,LOCK_EX | LOCK_NB);
        if (!$sperre)
        {
            sleep(2);
        }
        else
        {
            break;
        }
    }
    if($sperre)
    {
         $zeilenumbruch = chr(13).chr(10);
         $zeit = strftime('%c');
         $datensatz="$remote_adr--[$page]--$browser--[$zeit]";
         @fwrite($handler,"$datensatz$zeilenumbruch");
         fflush($handler);
         flock($handler,LOCK_UN);
         fclose($handler);
    }
    else
    {
        echo "Die Datei konnte nicht gesperrt werden";
    }
}
else
{
    echo "Datei konnte nicht geöffnet werden";
}
}
counter ($_SERVER['PATH_INFO'],
    $_SERVER['REMOTE_ADDR'],
    $_SERVER['HTTP_USER_AGENT']);
?>
 
          




 )
  ) 
							
						
Comment