tu pourrais utiliser quelque chose comme le code ci-dessous. Assure-toi d'adapter les chemins et les noms de fichiers selon tes besoins :
Code :
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Mini Galerie</title>
- <style>
- /* Style CSS pour la mise en page, à adapter selon tes préférences */
- .gallery {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-around;
- }
- .gallery img {
- width: 100%;
- height: auto;
- margin: 10px 0;
- }
- </style>
- </head>
- <body>
- <div class="gallery">
- <?php
- $imagesDirectory = 'chemin/vers/ton/repertoire/images/';
- $thumbnailsDirectory = 'chemin/vers/ton/repertoire/thumbnails/';
- $images = glob($imagesDirectory . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
- foreach ($images as $image) {
- $thumbnail = str_replace($imagesDirectory, $thumbnailsDirectory, $image);
- echo "<img src='$thumbnail' alt='Image'>";
- }
- ?>
- </div>
- </body>
- </html>
|
Ce script PHP utilise la fonction glob pour scanner le répertoire "images" à la recherche de fichiers d'images (extensions jpg, jpeg, png, gif). Il génère ensuite dynamiquement des balises <img> pour afficher ces images dans une mise en page responsive.
N'hésite pas à adapter le code en fonction de tes besoins spécifiques, et assure-toi d'avoir des chemins corrects vers tes répertoires. Si tu as des questions ou des ajustements à faire, n'hésite pas à demander !