La forma correcta al listar el contenido de un directorio según el
manual oficial de PHP para la función
readdir() es:
Código PHP:
//Mostramos los archivos
while (false !== ($elemento = readdir($dir)))
{
echo '<a href='.$elemento.'>'.$elemento.'</a><br>';
}
Un saludo,