Seite 1 von 1

Log-Datei für Suchbegriffe

Verfasst: 13.10.2008, 11:55
von Cujo
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:

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

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 13.10.2008, 16:47
von n3m0
Ich empfehle einen verstohlenen Blick in $str_true.

Und RTFM: https://de.php.net/manual/de/function.p ... ch-all.php :roll: