include "links.inc"?
But seriously, if there files are scattered across countless directories, it will be much more difficult.
Gona take some time to write that, but you could use this:
Code:
$dir_handle = opendir("$pwd");
$f = 1; $d = 1
for ($x = 1; $x < 900; $x++) {
$element = readdir($dir_handle);
if (($element) && ($element != ".") && ($element != "..") {
if (is_dir("$pwd/$element")) {
$dirs[$d] = $element;
$d++;
} else if (strpos("$element", ".htm") !== false) {
$files[$f] = array("name" => "$element", "title");
$tmpcontent = file_get_contents("$pwd/$element");
$tmptitle = substr($tmpcontent, stripos($tmpcontent, "<title>"), stripos($tmpcontent, "</title>"));
if ($tmptitle == "") $tmptitle = $element;
$files[$f][title] = $tmptitle;
unset($tmptitle, $tmpcontent);
$f++;
}
}
}
if (sizeof($dirs) > 0) {
sort($dirs);
reset($dirs);
}
if (sizeof($files) > 0) {
sort($files);
reset($files);
}
To be continued.
Bookmarks