J'ai recuperer un Script qui me convient mais je voudrai legerement le modifié et je ni arrive pas ....
Code : Tout sélectionner
$chocolat2 = $e['id'];
$folder=opendir("images/$chocolat2/mini");
while ($file = readdir($folder))
$names[count($names)] = $file;
closedir($folder);
//sort file names in array
sort($names);
//remove any non-images from array
$tempvar=0;
for ($i=0;$names[$i];$i++){
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext=="jpeg"||$ext==".png"){$names1[$tempvar]=$names[$i];$tempvar++;}
}
//random
srand ((double) microtime() * 10000000);
$rand_keys = array_rand ($names1, 2);
//random image from array
$slika=$names1[$rand_keys[0]];
//image dimensions
$dimensions = GetImageSize($slika);
if (isset($HTTP_GET_VARS["pic"])){header ("Location: $slika");}
else {echo "<img src=\"images/$gpays2/mini/$slika\" $dimensions[3]>";}Mais il n'affiche qu'une photos du repertoire... et je voudrai que quand ya moins de 5 photos sa naffiche que les photos qu'il y a (qu'il y est pas un message d'erreur comme koi il a pas les 5 photos) et aussi je voudrai mettre une condition que si le dossier existe pas alors ne pas afficher les photos ....
Merci de votre aide