CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Un code pour afficher toutes les images?

cibermix
cibermix
Niveau 12
01 février 2006 à 16:39:21

Voila sur mon site j´aimerais afficher plus de mille images, le probleme c´est que c´est vraiment trop long à mettre les <img src=""> puis le nom de l´image, donc j´aimerais savoir si il éxiste un code (n´importe que language, mais php ou html de préférence, pas de ASP) qui affiche toutes les images
d´un dossier ou un autre truc pour qua sa aille plus vite. :)

Merci a vous.

Wolf18
Wolf18
Niveau 10
01 février 2006 à 16:53:21

Oui cela existe j´en suis sur, en revanche je ne sais pas ce que c´est ^^
Donc je suis également intéressé :)

cibermix
cibermix
Niveau 12
01 février 2006 à 16:55:49

Ouf! Un message d´espoir, quand je pense que je me suis tapé 600 images, à afficher, :ouch:

Yoda_Software
Yoda_Software
Niveau 30
01 février 2006 à 18:52:56

Va jeter un oeil sur [ http://www.phpscripts-fr.net/ ] ou [ http://www.comscripts.com/ ]

deepblue
deepblue
Niveau 16
01 février 2006 à 19:04:33

comment tes images sont-elles nommées ?

Matbox2
Matbox2
Niveau 7
01 février 2006 à 19:36:27

Si tes images sont nommées par exemple : pict1, pict2,pict3....pict600 Il suffirait de faire en php
<? $x=1
while($x<=600)
echo ´<img src="pict´.$x.´.jpeg/>´;
?>

Yoda_Software
Yoda_Software
Niveau 30
01 février 2006 à 20:51:56

Sinon, il y´a possibilité de lister les fichiers contenus dans un dossier sur le disque dur.

J´avais trouvé un jour sur le net un truc qui s´appelle WolfFTP, qui permet de gérer entièrement son FTP et entièrement en PHP

deepblue
deepblue
Niveau 16
01 février 2006 à 20:55:40

http://simmstein.be/projet/index.php?cat=search&amp;chercher=lister
Si il n´y a que des images dans ton dossier :

<?php
$nom = "dossier"; // Nom du dossier
// si vous voulez lire le dossier dans lequel se trouve ce fichier, mettez un . >> $nom =".";

$dossier = opendir($nom); // on ouvre le dossier

while ($Fichier = readdir($dossier))
{
if ($Fichier != "." && $Fichier != "..")
{
print "<img src=´$Fichier´ alt=´´ /><br />";
}
}
?>

Yoda_Software
Yoda_Software
Niveau 30
01 février 2006 à 21:10:04

Il doit y avoir moyen de filtrer les types de fichiers d´après leur extension, je pense.

deepblue
deepblue
Niveau 16
01 février 2006 à 21:18:32

<?php
$nom = "dossier"; // Nom du dossier
// si vous voulez lire le dossier dans lequel se trouve ce fichier, mettez un . >> $nom =".";

$dossier = opendir($nom); // on ouvre le dossier

while ($Fichier = readdir($dossier))
{
if ($Fichier != "." && $Fichier != "..")
{

// les extensions d´image
$extAutorisees = array("jpg", "JPG", "gif", "GIF", "bmp", "BMP","png", "PNG", "jpeg", "JPEG");

// on verifie l´extension
$ext = explode(".", $Fichier);
$extension = array_pop($ext) ;

if(in_array($extension, $extAutorisees)) {
print "<img src=´$Fichier´ alt=´´ /><br />";
} else;

}
}

A tester

deepblue
deepblue
Niveau 16
01 février 2006 à 21:26:33

J´ai fais un code qui marche nikel :

<?php
$nom = "fichiers"; // Nom du dossier
// si vous voulez lire le dossier dans lequel se trouve ce fichier, mettez un . >> $nom =".";

$dossier = opendir($nom); // on ouvre le dossier

while ($Fichier = readdir($dossier))
{
if ($Fichier != "." && $Fichier != "..")
{

// les extensions d´image
$extAutorisees = array("jpg", "JPG", "gif", "GIF", "bmp", "BMP","png", "PNG", "jpeg", "JPEG");

// on verifie l´extension
$ext = explode(".", $Fichier);
$extension = array_pop($ext) ;

if(in_array($extension, $extAutorisees)) {
print "<img src=\"".$nom."/".$Fichier."\" alt=\"\" /><br /> \n";
}

}else;
}

?>

exemple :
http://simmstein.be//upload/fichiers/test.php

floodesque
floodesque
Niveau 10
01 février 2006 à 21:26:36

Pour renommer rapidement tes images sélectionne-les dans l´Exploreur de Windows, fais F2 et renommes-en une, ça les renommera tous avec le même nom plus un chiffre

deepblue
deepblue
Niveau 16
01 février 2006 à 21:28:25

plus besoin de le faire avec le script que je viens e faire :ok:

Yoda_Software
Yoda_Software
Niveau 30
01 février 2006 à 21:29:43

Tiens, je viens de retrouver ce dont je parlais sur [ http://wolvsuxor.free.fr ]

Yoda_Software
Yoda_Software
Niveau 30
01 février 2006 à 21:30:46

Comme le source est fournis, on peu en faire ce qu´on veut, changer le logo, le design, ajouter des choses, ...

cibermix
cibermix
Niveau 12
02 février 2006 à 10:09:19

Oula oula, il y a beaucoup de truc la, quelqu´un peut me dire ce qu´il faut que je prenne?

Si possible je voudrait que le truc affiche toutes les images d´un dossier, ou un certain nombre, par contre je veux qu´elle grade le même nom d´image c´est important, mais si on peut pas ben...

cibermix
cibermix
Niveau 12
02 février 2006 à 10:26:53

Ah non désolé, le code de deepblue, marche!

Merci beaucoup!!!

cibermix
cibermix
Niveau 12
02 février 2006 à 10:31:06

Encore désolé, mais deepblue, tu pourrais réussir a faire en sorte que dans ton code on met le nombre d´image qui peut être afficher? Parce que 600 images a afficher sur la page, :lol:

En faite je voudrais mettre un certain nombre d´images par pages si possible. :)

Dsl pour le triple poste...

deepblue
deepblue
Niveau 16
02 février 2006 à 10:35:08

je vasi y réfléchir ^^, je vais essayer de te faire un truc sur plusieurs pages

cibermix
cibermix
Niveau 12
02 février 2006 à 10:38:34

Merci beaucoup, mais juste les images par pages me conviennent, genre je met le code pour qu´il y en ait les premiere 50 sur une page, et qu´il y ait les 50 suivantes sur l´autre page

Une sorte de code ou je devraimmetre ca

Nombre d´image: 1>50

Après sur l´autre page je mettrais

nombre d´images: 50>100

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment