Besoin d'aide pour une galerie photos en php

Résolu
indowax Messages postés 11 Statut Membre -  
indowax Messages postés 11 Statut Membre -
Bonjour,

Voila je suis entrain de réaliser un site, et je dois faire une galerie photos en php.
je l'ai faite comme ceci :
	<?php
						$dossierCourant = opendir('images/galeriePresta/');
						while(false !== ($fichierCourant = readdir($dossierCourant))) {
							echo('<li><img src="images/galeriePresta/'.$fichierCourant.'" alt=""/></li>');
						}
						closedir($dossierCourant);
						?>

je récupère bien toutes mes photos dans la page du site, mais j'ai 2 photos supplémentaires non lues, comme ceci : https://user.oc-static.com/files/118001_119000/118879.jpg

Si quelqu'un aurait petite idée du bug ce serait super !!
Merci à tous !! :)

8 réponses

  1. Logitux Messages postés 111 Statut Membre 8
     
    C'est sans doute des fichiers windows (genre thumbs.db ou un truc dans le genre)
    0
  2. indowax Messages postés 11 Statut Membre
     
    Hmm, il n'y en a aucune dans mon dossier :s
    0
  3. Logitux Messages postés 111 Statut Membre 8
     
    Quand tu regardes le nom des images sur ta page php c'est quoi ?
    0
  4. indowax Messages postés 11 Statut Membre
     
    J'ai ça :
    <li><img src="images/galeriePresta/." alt=""/></li><li><img src="images/galeriePresta/.." alt=""/></li><li><img src="images/galeriePresta/IMG_6974_ap.jpg" alt=""/></li><li><img src="images/galeriePresta/IMG_6979_ap.jpg" alt=""/></li><li><img src="images/galeriePresta/IMG_7011_ap.jpg" alt=""/></li><li><img src="images/galeriePresta/IMG_7069_ap.jpg" alt=""/></li>   


    et donc le soucis vient des deux premieres, je comprends pas pourquoi il cherche ces 2 photos
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Logitux Messages postés 111 Statut Membre 8
     
    J'avais déjà eu ce même problème il y quelques temps j'ai résolu comme ceci :

    if ($ficherCourant != '.' && $fichierCourant != '..' && $fichierCourant != '.htaccess' && $fichierCourant != 'index.php'){
    echo('<li><img src="images/galeriePresta/'.$fichierCourant.'" alt=""/></li>');
    }

    Je ne sais plus pourquoi "." et ".." mais c'est générique il me semble.
    0
  7. indowax Messages postés 11 Statut Membre
     
    oui c'est exactement ce que je viens de faire pour résoudre le soucis ! mercii en tout cas !
    je sais pas non plus pourquoi les "." et les ".." mais bon !
    Merci de ton aide :)
    0
  8. Logitux Messages postés 111 Statut Membre 8
     
    Au passage tu peux faire ton while comme ceci :

    while($fichierCourant = readdir($dossierCourant)){
    0
  9. indowax Messages postés 11 Statut Membre
     
    ah oué en effet !! merci :)
    0