Afficher les images d'un dossier
Résolu
gio20
-
Breub62 Messages postés 2989 Date d'inscription Statut Membre Dernière intervention -
Breub62 Messages postés 2989 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila mon problème. Il à l'air tout bête et pourtant bah je bloque dessus.
Je fait une recherche de fichier dans un dossier qui contient que des images. J'utilise donc une fonction pour lister les images du dossiers. Jusque la pas de problème ça marche.
Mais je voudrai afficher le nom de l'image et à coter afficher l'image.
Le nom apparait bien mais l'image non c'est comme si les balise <img /> n'existait pas.
Je vous affiche la fonction en question :
function ScanDirectory($Directory){
$MyDirectory = opendir($Directory) or die('Erreur');
while($Entry = @readdir($MyDirectory)) {
if(is_dir($Directory.'/'.$Entry)&& $Entry != '.' && $Entry != '..') {
echo '<ul>'.$Directory;
ScanDirectory($Directory.'/'.$Entry);
echo '</ul>';
}
else if($Entry != '.' && $Entry != '..'){
echo ('<li><img scr="'.$Directory.''.$Entry.'"/>'.$Entry.'</li>');
}
}
closedir($MyDirectory);
}
mon script php ne ce trouve pas au même endroit que mes images
donc $Directory ressemble a quelque chose de ce style : ../../design/images/
Merci d'avance pour votre aide
voila mon problème. Il à l'air tout bête et pourtant bah je bloque dessus.
Je fait une recherche de fichier dans un dossier qui contient que des images. J'utilise donc une fonction pour lister les images du dossiers. Jusque la pas de problème ça marche.
Mais je voudrai afficher le nom de l'image et à coter afficher l'image.
Le nom apparait bien mais l'image non c'est comme si les balise <img /> n'existait pas.
Je vous affiche la fonction en question :
function ScanDirectory($Directory){
$MyDirectory = opendir($Directory) or die('Erreur');
while($Entry = @readdir($MyDirectory)) {
if(is_dir($Directory.'/'.$Entry)&& $Entry != '.' && $Entry != '..') {
echo '<ul>'.$Directory;
ScanDirectory($Directory.'/'.$Entry);
echo '</ul>';
}
else if($Entry != '.' && $Entry != '..'){
echo ('<li><img scr="'.$Directory.''.$Entry.'"/>'.$Entry.'</li>');
}
}
closedir($MyDirectory);
}
mon script php ne ce trouve pas au même endroit que mes images
donc $Directory ressemble a quelque chose de ce style : ../../design/images/
Merci d'avance pour votre aide
A voir également:
- Afficher les images d'un dossier
- Dossier appdata - Guide
- Afficher taille dossier windows - Guide
- Impossible de supprimer un dossier - Guide
- Mettre un mot de passe sur un dossier - Guide
- Comment dézipper un dossier - Guide