Código PHP:
<?php
//creo un arreglo de extensiones validas
$arr_ext=array("jpg","png","gif");
//abro un directorio
$mydir=opendir("ruta/directorio");
//leo los archivos del directorio
while($archivo=readdir($mydir))
{
$ext=substr($archivo,-3);
//si la extension del archivo es correcta muestra la imagen
if(in_array($ext,$arr_ext))
{
?>
<img src="ruta/<?php echo $archivo;?>">
<?php
}
}
?>
Mas detalle:
http://www.php.net/manual/es/ref.dir.php