|
Du möchtest eine Sitemap? Hier findest du ein einfaches Schnipsel zum Auslesen und Anzeigen von Datein in fix deffinierten Verzeichnissen. Die gefunden Datein werden auch gleich verlinkt.
<?php // Dateien mit dieser Dateiendung auflisten $dateiendung =".htm";
// Verzeichnisse angeben $verzeichnis[0] = "verzeichnisname1/"; $verzeichnis[1] = "verzeichnisname2/"; $verzeichnis[2] = "verzeichnisname3/";
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 extrahiert if ($regs[1] =="") {$regs[1] = "-Ohne Titel-";} // Kein Titel vorhanden! // Link wird erzeugt. "nofollow" für Google Spam-Links! echo "<a xhref=\"$verzeichnis[$i]$file\" rel=\"nofollow\">$regs[1]</a><br>\r"; fclose($datei); // Datei wird geschlossen } } closedir($verz); // Verzeichnis wird geschlossen } ?> |
|
Kommentare
Zur Zeit keine Kommentare eingetragen |