Habe sowas für Logfiles schon mal geschrieben...
PHP-Code:
$logdir = $_SERVER['DOCUMENT_ROOT'] . "/logs/";
if($serverlogdir = opendir($logdir))
{
while (false !== ($logfile = readdir($serverlogdir)))
{
if($logfile!="." && $logfile!="..") { $array_logfiles[] = explode("\n", $logfile); }
}
closedir($serverlogdir);
}
for($i = 0; $i < count($array_logfiles); ++$i)
{
$file = fopen($logdir . $array_logfiles[$i][0], "r");
if($file)
{
while(!feof($file))
{
$buffer = fgets($file, 4096);
echo $buffer."<br />";
}
}
fclose($file);
}