Hice el intento y pues usé java script para que me quede bien:
Código PHP:
<script language="JavaScript" type="text/javascript"><!--
function irA(menu){window.location.href = menu.options[menu.selectedIndex].value;}
</script>
<select size="1" name="imagen" onchange="irA(this)">
<option>selecciona imagen</option>
<?php
$directorio=dir('.');
while($archivo=$directorio->read())
{
echo"<option value='".$archivo."'>".$archivo."</option>\n";
}
?>
</select>
<script language="JavaScript" src="/include/frames.js ">
Hasta ahí todo perfecto y feliz, pero no sé cómo hacer para evitar que se muestren "x" archivo. No quiero eliminar por ejemplo todos los html's pero si x.html... ¿Hay alguna forma utilizando el código qu puse?
Gracias.