Prueba este código:
Código PHP:
$list_ignore = array('.','..','index.php');
if($getdir = opendir($dir)){
echo "<table border='1'>";
$col = 5;
$i = 1;
echo "<tr>";
while(($foto = readdir($getdir)) !== false) {
echo "<td>";
if(!in_array($foto, $list_ignore)){
echo "Nombre: $foto: Tipo: ". filetype ($dir . $foto) . "<br>";
echo "<img src='$dir$foto'>";
}
echo "</td>";
$resto = ($i % $col);
if($resto == 0){echo "</tr><tr>";}
}
$i++;
}
echo "</tr>";
echo "</table>";
closedir($getdir);
}
Saludos.