Je suis débutant en php. J'ai trouvé un script intéressant qui affiche des images de manière aléatoire, depuis un dossier. Le problème c'est que ce script me génère des "blancs", des moments ou il n'affiche pas d'image et je n'arrive pas a voir d'où vient le problème. Si quelqu'un peut me dépanner. Voici le code:
<?php
$directory = 'php/';
$image = array();
if (is_dir($directory))
{
if ($dh = opendir($directory))
{
while (($file = readdir($dh)) !== false)
{
if ($file != '...' && $file != '..' && $file != '.')
{
$image[] = $file;
}
}
closedir($dh);
$total = count($image)-1;
$aleatoire = rand(0, $total);
$image_afficher = "$image[$aleatoire]";
print "<img src='$directory/$image_afficher'>";
}
}
?>