Cuando cargas un directorio aparece una lista con los elementos, pero también "." y "..", es decir:
Código:
.
..
imagen1.jpg
imagen2.jpg
imagen3.jpg
Por eso también podemos evitar "." y ".." de la siguiente manera:
Código PHP:
<?php
$directorio = 'logos/';
$abrir = opendir($directorio);
while ($logo = readdir($abrir))
{
if ($logo != "." && $logo != ".." )
{
print '<img src="logos/'.$logo.'" />';
}
}
?>