Prueba esto:
Código:
<select name="archivos">
<?php
$directorio = "rutadetudirectorio";
if (is_dir($directorio)) {
if ($hdir = opendir($directorio)) {
while (($archivo = readdir($hdir)) !== false) {
if (!is_dir($archivo)) {
echo "<option value='" . $archivo . "'>" . $archivo . "</option>";
}
}
closedir($hdir);
}
}
?>
</select>
Con este código sólo te mostrará los archivos (no te mostrará los subdirectorios). Si también los quieres mostrar, cambia esta línea:
por ésta:
Código:
if ($archivo != "." && $archivo != "..") {
para que no te muestre los directorios '.' y '..'