Je ne comprend pas j'ai fait un ptit code qui parait juste :
$compteur_it = 0;
$nbr_max = 9; //Nombre maximal de liens
$dir="images/soiree_01/";
if (is_dir($dir)) {
if ($photoDir = opendir($dir)) {
while((($photoEMRE = readdir($photoDir)) !== false) && ($compteur_it++ <= $nbr_max)) {
if ($photoEMRE != "." && $photoEMRE != "..") {
if(eregi(".gif",$photoEMRE) || eregi(".jpg",$photoEMRE) || eregi(".png",$photoEMRE)) {
//lien vers l'id de l'event et le numéro de la photo demandée
print "<a href=\"photo.php?id=".$_GET['id']."&numero=".$navigation."\">".$navigation++." </a> " ;
}
}
closedir($photoDir);
}
}
}
le roblème est qu'a la ligne du While, il s'arrète à la fonction readdir en me renvoyant l'erreur :
Warning: readdir(): 4 is not a valid Directory resource in
/web/emrolle.ch/public/www/medias/photos/new_test.php on line
27J'ai relu 300 fois ce code, je ne vois pas le problème...
pour info :
le dossier existe,
il contient des fichiers
le dossier a un CHMOD de 777
Pitié que quelqu'un trouve une explication !
Merci pour votre aide !
*°*°*°*°*°*°*°*°*°*°*°*
Marmotte Joyeuse