Hallo!
Ich habe ein Verzeichnis, in dem Dateien mit folgendem Beispielinhalt liegen:
Nun versuch ich mich an einer Suchfunktion, mit preg_match() die derweilen so aussieht:
Wenn ich jetzt die suche starte, wird offensichtlich nur im Titel durchsucht. Nicht aber in Beschreibung oder in den Keywords. was ist da mein Fehler?
wenn ich mir $title[1].$descr[1].$keyw[1] augeben lasse sieht das in dem Beispiel so aus:
TitelTitelTitel
Ich habe ein Verzeichnis, in dem Dateien mit folgendem Beispielinhalt liegen:
PHP:
<?php
$titel="Titel";
$beschreibung="Beispiel";
$keywords="key1,key2,key3";
?>
Nun versuch ich mich an einer Suchfunktion, mit preg_match() die derweilen so aussieht:
PHP:
// Titel ermitteln
preg_match("=$titel\=\"(.*)\";=siU", $str, $title);
// Beschreibung ermitteln
preg_match("=$beschreibung\=\"(.*)\";=siU", $str, $descr);
// Keywords
preg_match("=$keywords\=\"(.*)\";=siU", $str, $keyw);
Wenn ich jetzt die suche starte, wird offensichtlich nur im Titel durchsucht. Nicht aber in Beschreibung oder in den Keywords. was ist da mein Fehler?
wenn ich mir $title[1].$descr[1].$keyw[1] augeben lasse sieht das in dem Beispiel so aus:
TitelTitelTitel
Zuletzt bearbeitet: