Galerie d'image d'un dossier

cFranssen -  
 cFranssen -
Bonjour,



Bonjour,
j'aimerais une galerie d'image qui affiche tout les images se trouvant dans un dossier.
j'ai régulièrement des photos a ajouter au site (environ 150) et je me voi mal coder une ligne pour chaque photo.
merci d'avance

A voir également:

4 réponses

Melooo Messages postés 1405 Date d'inscription   Statut Membre Dernière intervention   84
 
Salut,
tu peux essayer de mettre en place un formulaire d'upload, qui ajoute des images dans ton dossier,
ensuite j'ai trouvé ce lien pour te permettre d'afficher toutes les images de ton dossier :
http://wiki.pluxml.org/index.php?page=Afficher+toutes+les+images+d%27un+r%C3%A9pertoire
après si tu veux rendre ca un poil plus joli tu peux utiliser du css, ou du jquery pour ajouter des effets.
0
cFranssen
 
slt, merci pour ta réponse, mais il y a déjà un formulaire d'upload pour les membres qui veulent uploader quelque photos mais moi lors des festivité, il m'arrive de faire plusieurs dizaines de photos et comme je suis l'admin web, j'uplaod mes photos par ftp.

ton lien est bien mais il faut des miniatures en .tb .

j'ai beau mettre le bon chemin et avoir fait un fichier test.jpg et un fichier test.tb, il n'y a rien qui s'affiche sur ma page.
0
Melooo Messages postés 1405 Date d'inscription   Statut Membre Dernière intervention   84
 
tu peux nous montrer un bout de code ?
0
cFranssen
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Club canin d'Awans</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body>
    <div id="meta">
        <span><img src="images/meta1.gif" alt="" width="15" height="15" /> <a href="index.php">Accueil</a></span>                                                                                                                                                                                                               
        <span><img src="images/meta2.gif" alt="" width="15" height="15" /> <a href="contact.php">Contact</a></span>
    </div>
    <div id="menu">
        <ul>
            <li><a href="index.php"><img src="images/but1.gif" alt="" width="104" height="36" /></a></li>                                                                                                                        
            <li><a href="club.php"><img src="images/but2.gif" alt="" width="101" height="36" /></a></li>
            <li><a href="news.php"><img src="images/but3.gif" alt="" width="66" height="36" /></a></li>
            <li><a href="media.php" class="active"><img src="images/but4.gif" alt="" width="115" height="36" /></a></li>
            <li><a href="evenement.php"><img src="images/but5.gif" alt="" width="93" height="36" /></a></li>
            <li><a href="contact.php"><img src="images/but6.gif" alt="" width="114" height="36" /></a></li>
        </ul>
    </div>
    <div id="content">
        <div class="navigation">
            <ul>
                <li><a href="photo.php">Photos</a></li>
                <li><a href="video.php">Vidéos</a></li>
                <li><a href="resultat.php">résultats de concours</a></li>
                <li><a href="up_photo.php">Envoyez vos Photos !!</a></li>
                <li><a href="up_video.php">Envoyez vos Vidéos !!</a></li>                                                                                                            
        <div class="center">

            <div class="text">
                
                                
                <p>
                
                <?php
                    echo "ok";
                    # Nom du dossier images à renseigner
                    $dir = '/images/upload';
                    # Récupération et affichage de la liste des images sous forme de liste
                    $glob = plxGlob::getInstance($dir);

                    if ($files = $glob->query('/[a-z0-9-_]+.(jpg|gif|png).tb$/i')) {
                        echo '<ul class="galerie">';
                        foreach($files as $filename) {
                            $file = $dir.'/'.$filename;
                            echo '<li><a href="'.str_replace('.tb', '', $file).'"><img src="'.$file.'" alt="" /></a></li>';
                        }
                        echo '</ul>';
                    }
                    else echo "Aucune image";
                    ?>

                
                
                
                </p>
            </div>
        </div>
        <div class="news_events">
            <div id="title2">
        Les dernières nouvelles :
        </div>
            <div class="news">
                <div class="data">23 Juin</div>
                <p>news 1 </p>
                <div class="more"><a href="#">plus</a></div>
            </div>

        </div>
        <img src="images/phone.jpg" alt="" width="953" height="87" /><br />
      </div>
    <div id="footer">
        <div>
            <a href="index.php">Accueil</a> | <a href="club.php">Le Club</a> | <a href="news.php">News</a> | <a href="media.php">Média</a> | <a href="evenement.php">Evénements</a> | <a href="contact.php">Contact</a>
        </div>
    </div>
    <div id="copyright">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <div class="inner_copy"><a href="http://www.beautifullife.info/">beautiful</a><a href="http://www.grungemagazine.com/">grunge</a></div>
        Copyright ©. All rights reserved. Design by <a href="#">cFranssen</a>
    </div>
</body>
</html>


et la page est là: http://cfranssen.byethost2.com/photo.php mais j'ai bouger la partie qui affiche les images actuellement
0
cFranssen
 
j'ai trouver ce qu'il me fallait ici: http://www.easy-script.com/... mais merci quand même
0