par
mankind » 18 juin 2005, 12:39
ahhhh les amis, on y est arrivé

merci Cyrano et Naholyr !!!
alors bon effectivement Naholyr, un bon coup de plumeau était nécessaire.
je vais relire pour la n-ième fois les tutos sur les tableaux.
faudra que ça rentre un jour.
cyrano ton dernier code renvoyait Warning: Wrong parameter count for array_push() ... on line 15
mais c'est vrai qu'il manquait le chemin vers small - et oui pas la peine d'ouvrir small - indiquer le chemin suffisait.
pour ce qui est du contrôle de l'extension, en l'espèce j'en ai pas besoin...
donc voici le code final (enfin j'espère - en tout cas il fonctionne parfaitement).
// liste les fichiers du répertoire albums et stocke dans le tableau Array
$Array = array();
$dir = opendir("./albums/");
while ($File = readdir($dir)) {
if($File != "." && $File != ".." && $File != "index.htm" && $File != "thumb2.php") {
$Array[] = "$File";
}
}
closedir($dir);
sort($Array);
$nb = count($Array);
for($i = 0; $i < $nb; $i++) {
$img = $Array[$i];
// si le fichier n'existe pas dans small j'affiche le fichier contenu dans albums
if(!file_exists("./small/".$img)) {
echo "<a href=albums/thumb2.php?fichier=$img>$img</a><br>";
}
}
bon j'espère que ce petit code sera utile à d'autres.
merci encore cyrano et naholyr.