<?php
/**
* czibere.lima-city.de/_forum/davy/rdir.php
*/
$path = '../'; // das was du willst, musst du irgendwie da reinkriegen!
$select = " <select>\n";
// die eigentliche aufgabe:
foreach (new DirectoryIterator($path) as $fileInfo) {
if($fileInfo->isDot()) continue;
if($fileInfo->isDir()) {
$select .= " <option>{$fileInfo->getFilename()}</option>\n";
}
}
// select beenden
$select .= " </select>\n";
// sourcecode anzeigen
$source = highlight_file(__FILE__, true);
// seite ausgeben
$title = 'SELECT';
exit(<<< EOT
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>$title</title>
</head>
<body>
<header><h1>$title</h1></header>
<section>
<header><h3>directory auswählen:</h3></header>
$select
</section>
<section>
<hr />
<header><h3>source:</h3></header>
$source
</section>
</body>
</html>
EOT
);