alle Dateien aus Verzeichnis einlesen

wal

Erfahrenes Mitglied
Hallo,

in allen von mir gefunden Tutorials und Beschreibungen habe ich bisher immer nur gefunden eine Datei einzulesen und zu bearbeiten.

Ich möchte eine ganze Reihe gleicher HTML-Pages einlesen und im Header diverse Metatags als Schlagworte für eine Suche auslesen und in eine MySQL DB speichern.

Folgender Code funktioniert um meine gewünschten Daten aus dem Header zu lesen:

Code:
<?PHP
$fp = fopen("1270.htm", "rb");
$l = 0;
for ($i = 0; $i < 13; $i++){
   $Zeile = fgets($fp, 1000);
   if (preg_match("/meta/", $Zeile)){
      $content1 = preg_split("/content=\"/", $Zeile);
      $content2 = preg_split("/\"/", $content1[1]);
	  $content[] = $content2[0];
      echo $content[$l]. $l ."<br />";
	  $l = $l + 1;
   }
}
fclose($fp);
?>

Jetzt habe ich das Problem, wie lege ich nun eine While-Schleife drum, damit alle *.htm Seiten eingelesen werden?

Kennt jemand ein Tutorial oder hat soetwas bereits schon mal gemacht?

Bin für jede Hilfe dankbar.

Sollten mehr Informationen benötigt werden, bitte kurz wissen lassen.

Danke schon mal im Voraus.
 
-

Mach aus deinem bisherigen Script eine Funktion, dann guckst du dir auf php.net die Funktion readdir samt Kommentaren an und dann bist du fertig! Ganz einfach oder?
 
Hallo Patrick,

vielen Dank für Deinen Tipp. War sehr hilfreich ... in meinen Büchern stand nichts von Funktionen namens opendir oder readdir.
 
Zurück