Hi Leute,
bisher habe meist still mitgelesen doch diesesmal habe ich ein Problem,
auf das ich keine Antwort gefunden habe und da ich im Bereich PHP Anfänger bin hab' ich so meine Start-Schwierigkeiten, da Funktionen als Delphi oder C++ nicht anwendbar sind oder meinen Rechenrahmen von 30sek Servertime sprengen- hoffe ich mal auf etwas Hilfe.
Und zwar besitze ich eine log-datei mit über 4000 einträgen (wachsend):
Die so aussieht und zwar fortlaufend:
Das heißt jeder Teilstring ist so aufbebaut:
||| User.XXX # 2008-12-01 , 12:03:11 AM |||
Nun wollte ich gerne die Logdatei in die Teilstücke zerteilen und eine dynamische Statistik erstellen, die mir zeigt an welchem TAG wie häufig die Dateiaufgerufen wurde.
Bisher ermittele ich nur die Gesamtanzahl der Aufrufe per substr_count #
Kann mir jemand weiter helfen wie ich alle X Teilstrings abrufen kann?
Denn das ist mein Problem wie bekomme ich die Teilstrings aus dem Log file raus.
Danach kann ich den Teilstring ja weiter nach belieben weiter verarbeiten, also nach Uhrzeit sortieren oder User/Member etc zählen.
Bisher lese ich die Datei so ein und zähle dann einfach die "#" in $temp:
Hoffe ihr könnt mir da weiterhelfen.
bisher habe meist still mitgelesen doch diesesmal habe ich ein Problem,
auf das ich keine Antwort gefunden habe und da ich im Bereich PHP Anfänger bin hab' ich so meine Start-Schwierigkeiten, da Funktionen als Delphi oder C++ nicht anwendbar sind oder meinen Rechenrahmen von 30sek Servertime sprengen- hoffe ich mal auf etwas Hilfe.
Und zwar besitze ich eine log-datei mit über 4000 einträgen (wachsend):
Die so aussieht und zwar fortlaufend:
Code:
||| User.Tim # 2008-12-01 , 12:03:11 AM ||| ||| User.Martin # 2008-12-01 , 12:04:09 AM ||| ||| Member.XXX # 2008-12-01 , 12:04:41 AM ||| .....
Das heißt jeder Teilstring ist so aufbebaut:
||| User.XXX # 2008-12-01 , 12:03:11 AM |||
Nun wollte ich gerne die Logdatei in die Teilstücke zerteilen und eine dynamische Statistik erstellen, die mir zeigt an welchem TAG wie häufig die Dateiaufgerufen wurde.
Bisher ermittele ich nur die Gesamtanzahl der Aufrufe per substr_count #
Kann mir jemand weiter helfen wie ich alle X Teilstrings abrufen kann?
Denn das ist mein Problem wie bekomme ich die Teilstrings aus dem Log file raus.
Danach kann ich den Teilstring ja weiter nach belieben weiter verarbeiten, also nach Uhrzeit sortieren oder User/Member etc zählen.
Bisher lese ich die Datei so ein und zähle dann einfach die "#" in $temp:
PHP-Code:
$fslog001 = fopen("../Click_zugriffe.dat","r");
if ($fslog001 )
{
while(!feof($fsmm))
{
$temp= fgets($fsmm);
}
}
fclose($fslog001 );
Hoffe ihr könnt mir da weiterhelfen.
Kommentar