Hallöle zusammen,
Suchfunktion schon benutzt, komme allerdings nicht weiter, vielleicht kann mir jemand einen Denkanstoß geben.
Ich möchte eine Art Live-Monitoring machen und habe als Quelle eine Txt-Datei ungefähr so:
System: XXXX
Date: XXXX
IP: XXX
Check: XXXX
FIELD: IP DATE TIME
192.168.0.0 20060815 10:36
192.168.0.1 20060815 10:55
192.168.0.4 20060815 11:36
Die aktuellste Zeile fügt er also immer unten an.
Mein Ziel:
Ich möchte die letzten 20 Zeilen ausgegeben bekommen (die aktuellsten Daten eben).
Das normale auslesen funzt schon:
PHP-Code:
$WERT="ordner/".$dat;
$datei = fopen($WERT,"r");
while(!feof($datei))
{
$buffer = fgets($datei);
$teile = explode(" ",$buffer);
echo "$teile[0] $teile[1] $teile[2]";
}
fclose ($datei);
?>
Ich hatte schon überlegt mit einer weiteren Schleife, allerdings bin ich irgendwie zu blöd beide Abfragen zu kombinieren oder denk mal wieder zu kompliziert ....
Hoffe jemand kann mir den Anstoß geben.
Grüße
JB