Insérer un dossier image en HTML
poulpe3
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je débute en HTML et je voudrais insérer dans une page pas une mais 50 images, toutes dans un meme dossier. Je voudrais savoir si il n'y a pas un code pour insérer tous ça d'un coup au lieu de les appeler une par une et de devoir taper leurs nom a chaque fois.
merci d'avance
je débute en HTML et je voudrais insérer dans une page pas une mais 50 images, toutes dans un meme dossier. Je voudrais savoir si il n'y a pas un code pour insérer tous ça d'un coup au lieu de les appeler une par une et de devoir taper leurs nom a chaque fois.
merci d'avance
1 réponse
-
Salut,
Avec du PHP, tu peux lister un répertoire pour récupérer les noms des fichiers un par un.
Et dans la boucle, il suffit d'écrire le code HTML.
<?php $dh = opendir('images'); // Remplacer images par le nom du dossier while(($filename = readdir($dh)) !== false) { if($filename != '.' && $filename != '..') { echo '<img src="images/'.$filename.'" alt="Image" />'; } }-
-
-
-
En HTML seulement, c'est impossible.
C'est possible en Javascript, mais alors il faudra que le nom de tes fichiers suive une certaine logique.
Par exemple : image1.jpg image2.jpg image3.jpg ...
Par contre, tu devras modifier le JS pour à chaque fois indiquer le nom d'image.
Tandis qu'avec le PHP, tu les nommes comme tu veux, et la mise à jour est automatique.
Puis le code, je te l'ai donné, il suffit de le mettre dans ta page, la renommer en .php et la balancer sur ton serveur. -
-