Problème retour readdir
Résolu
Math38420
Messages postés
189
Statut
Membre
-
Math38420 Messages postés 189 Statut Membre -
Math38420 Messages postés 189 Statut Membre -
Bonjour,
J'aurais voulu que lorsque j'utilise la fonction readdir en php et que le dossier qui est lu est vide, pourvoir afficher "le dossier ne contient pas de documents".
Mais comment faire ???
J'ai essayé plusieurs méthode sans réussite.
Merci pour vos réponses
J'aurais voulu que lorsque j'utilise la fonction readdir en php et que le dossier qui est lu est vide, pourvoir afficher "le dossier ne contient pas de documents".
Mais comment faire ???
J'ai essayé plusieurs méthode sans réussite.
Merci pour vos réponses
Configuration: Windows XP Firefox 3.0.6
4 réponses
-
Bonsoir
Si tu ne nous dis pas ce que tu as fait, nous ne pourrons pas te dire pourquoi ça ne marche pas ! -
$photo = opendir(dossier contenant les photos);
$fichier = array();
while($file = readdir($photo)) //Tant que le dossier est lu ...
{
if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "original")
{
$fichier[$i]=$file;
$height = "143";
$width = "54";
$balise = "<a href=\"afficher_photo.php?folder=$dossier&photo=$fichier[$i]&title=$titre&nombre=\"><img src=\"$folder/$fichier[$i]\"></a>"; //Création de la balise pour afficher les photos du dossier
echo"$balise";
$i++; //Incrémentation de la variable pour le array
}
Voila mon code.
Après, je voudrais que quand mon dossier est vide, il affiche quelque chose comme : "aucune photo n'est disponible"
merci pour ta réponse -
Tu as déjà un compteur de fichiers ($i), alors c'est très facile !
d'abord tu initialises $i=0; avant le while
ensuite, après le } qui ferme le while, tu ajoutes
if ($i==0) {
echo "aucune photo n'est disponible !";
} -
Je te remercie beaucoup, c'est parfait.
J'avais pas fait attention a ca !!!
Merci encore