Haz un count del array de readdir y después usa for en vez de usar while.
Un ejemplo sin usar readdir ya que desde aquí no tengo acceso a esa función.
Código PHP:
Ver original<?
$carpeta = array ('.','..', 'archivo.jpg'); // Supuesta carpeta $contar = count ($carpeta); for ($i=2; $i < $contar; $i++)
{
echo $carpeta[$i];
}
?>