Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Sitemap auch für unterordner erstellen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
alph
PostRank 4
PostRank 4
Beiträge: 139
Registriert: 25.10.2005, 01:20

Beitrag von alph » 16.01.2007, 18:30

Hallo leute

zurzeit benutze ich folgendes script für meine sitemap:
<!--Anfang Sitemap --><?php

echo load_dir_files(".");


function load_dir_files($path){
$dir = dir($path);
$extensions = Array(
"htm" /* (X)HTML */
);

$regex = "/^.+\.(".$extensions[0];
foreach($extensions as $ext){
$regex .= "|".$ext;
}
$regex .= ")$/i";

while($file = $dir->read()){
if(preg_match($regex,$file)){
$fp = fopen($path."/".$file,"r");
$file_read = fread($fp,1000000);

preg_match(
"/(<title>)(.*)(<\/title>)/i",
$file_read, $result);

$title = ($result[2]) ? $result[2] : "Kein Titel";
$return .= "<a href=\"".$path."/".$file."\"";
$return .= " title=\"".$title."\">";
$return .= $title."</a><br />";
fclose($fp);
}
}
$dir->close();

return $return;
}

?><!--Ende Sitemap -->
diese sitemap ist im hauptordner abgelegt, also da wo die komplette webseite liegt, die kann aber nur die seiten anzeigen, die im hauptordner liegen. Mittlerweile habe ich auch viele unterordner und unterunterordner, die auch eine menge an seiten beinhalten. meine frage nun: kann mir jemand ein script posten, der auch alle ordner und unterordner abfragt? Oder kann mir vielleicht jemand das o.g. script dementsprechend ändern und hier posten?

wäre euch echt sehr dankbar dafür!! :)

grüße
alph