Hallo,
<?php
echo "
<form action="?was=edit&nun=ausgabe" method="Post">
<select name="id">";$verzeichnis = dir(".");
$endung = ".php";
while($datei = $verzeichnis->read()) {
if(substr($datei,strlen($endung)*(-1)) == $endung) {
sort($datei);echo "<option value=$datei>$datei";
}
}
$verzeichnis->close();echo "
</select>
<input type=Submit value=Edit>
</form><br><hr><br>";
?>
Ich hab mich mit dem auslesen von Ordnern noch nicht beschäftigt. Aber ich würde so rangehen.
- in einer while-Schleife alle Dateinamen auslesen und diese in ein _ARRAY_ packen.
- auf dieses Array sort() anwenden (wenn du dir die erklärung dazu richtig durchgelesen hast, wüsstest du, dass man die Methode ein Array als übergabeparameter erwarten)
- Ausgabe mittels for-Schleife
Tschau
Tobias
http://www.tobiasklare.de
fo:) ch:? rl:( br:^ n4:° ie:{ mo:) va:| fl:) ss:| ls:<
Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode