Wie ein Suchwort einer Textdatei von einem If abhängig machen?

suedi

Mitglied
Hallo Leute

ich habe mehrer Textdateien die einen String enthalten, mein Suchwort. Dieses
Suchwort, habe ich bereits bereits aus einer Datei ausgelesen und
$suchwort genannt.

Einige Textdateien, die ich auslesen will haben allerdings dieses $suchwort,

also den String den ich suche nicht enthalten. Mein Programm durchläuft
die einzelnen Textdateien und gibt den Inhalt aus, den ich suche.

Ich möchte allerdings die Textdateien ignorieren, die $suchwort NICHT enthalten,
wie genau mache ich das mit einer If anweisung?

Danke für eure Unterstützung
euer suedi:)
 
Hi, ich glaube das ist so ca. was du suchst:

PHP:
if (strpos($inhaltdertextdatei, $suchwort))
{ 
//Beliebige Aktion, wenn es vorhanden ist z.b.:
echo $inhaltdertextdatei;
}
 
Hi

ja ich glaube das klingt sehr gut....aber ich habe vergessen zu sagen,

dass ich ein ganzes verzeichnis mit VIELEN textdateien einlese, und es
nicht ganz klappt, die falsche datei wird trotzdem angezeigt....

es sieht ungefährt so aus

PHP:
$fp_test = fopen("test_verzeichnis/".$nummer."test.txt", "r");                  // Öffne Datei
while($zeile=fgets($fp_test, 4096))                  //Lese die einzelnen Zeilen und schreibe sie in $gemeinsam
      $gemeinsam .= $zeile;

also $nummer ist die einzelne nummer die in jeder textdatei kommt, also ich lese verschiedene dateien(natürlich mit OPENDIR vorher) und einfach für $inhaltdertextdatei (wie du sagtest) $fp_test zu nehmen, geht irgendwie nicht....

ideen?

danke
 
Zurück