¿Mejor así?:
Código PHP:
<?php
$dir = "fichas/";
if (is_dir($dir)) {
if ($gd = opendir($dir)) {
while (($archivo = readdir($gd)) !== false) {
if ($archivo != "." && $archivo != "..") {
$ficheros[] = $archivo;
}
}
$cont = count($ficheros);
sort($ficheros);
for($i = 0;$i < $cont;$i++){
echo '<option>'.$ficheros[$i].'</option>';
}
closedir($gd);
}
}
?>