<?php
// Dateien mit der folgenden Datei-Endung auslesen
$dateiendung =".htm";
// Verzeichnisse angeben
$verzeichnis[0] = "verzeichnis1/";
$verzeichnis[1] = "verzeichnis2/";
$verzeichnis[2] = "verzeichnis3/";
for ($i=0; $i < count($verzeichnis); $i++) {
echo "<br><b>".$verzeichnis[$i]."</b><br>";
$verz = opendir($verzeichnis[$i]); // Verzeichnis wird geöffnet
while ($file = readdir($verz)) {
if ($file != substr_count($file, $dateiendung) && $file != "." && $file != "..") {
$regs = "";
$datei = fopen($verzeichnis[$i].$file, "r"); // Datei wird geöffnet
$inhalt = fread($datei, 1000); // Datei wird eingelesen
ereg("<title>(.*)<\/title>", $inhalt, $regs); // Text aus <title>-Tag wird ausgelesen
if ($regs[1] =="") {$regs[1] = "-Ohne Titel-";} // Wird benutzt, wenn kein Titel vorhanden ist
// Link wird erzeugt und ein "nofollow" für Google Spam-Links eingefügt.
echo "<a href=\"$verzeichnis[$i]$file\" rel=\"nofollow\">$regs[1]</a><br>\r";
fclose($datei);
}
}
closedir($verz);
}
?>
| Weitere Artikel: |
|---|