Log-Datei für Suchbegriffe
Verfasst: 13.10.2008, 11:55
Hallo,
ich möchte meiner Suchen-Funktion eine Log-Datei hinzufügen, die die Suchbegriffe und die Anzahl der Treffer beinhaltet. Dazu hätte ich 2 Fragen:
Wie finde ich heraus, wieviele Treffer in $hit hinterlegt sind? Mit count($hit) funktioniert es nicht.
Das Schreiben in die Log-Datei funktioniert nicht. Es wird an die bestehende Datei keine Zeile angehängt. Echo gibt für $fp den Wert "Resource id #575" aus.
Ich hoffe, ihr könnt mir helfen.
Gruß,
Cujo
ich möchte meiner Suchen-Funktion eine Log-Datei hinzufügen, die die Suchbegriffe und die Anzahl der Treffer beinhaltet. Dazu hätte ich 2 Fragen:
Code: Alles auswählen
$str_true = preg_match_all("/\b$pattern\b.+/is", $site, $hit);
Wie finde ich heraus, wieviele Treffer in $hit hinterlegt sind? Mit count($hit) funktioniert es nicht.
Code: Alles auswählen
$timestamp = time();
$datum = date("d.m.Y H:i",$timestamp);
$fp = fopen("suche.log", "a+");
$ausgabe = $pattern . "(" . count($hit) . ") " . $datum;
fputs($fp,$ausgabe);
fclose($fp);
Das Schreiben in die Log-Datei funktioniert nicht. Es wird an die bestehende Datei keine Zeile angehängt. Echo gibt für $fp den Wert "Resource id #575" aus.
Ich hoffe, ihr könnt mir helfen.
Gruß,
Cujo