Tom's Guide > Forum > Programmation > comment faire pour afficher les image presente dans un repertoir
Mot :    Pseudo :           
 

comment faire pour afficher les image presente dans le repertoir sous forme de vignette et ecrire au desou leur nom :
http://perso.menara.ma/~yassineaniber/exemple.JPG
merci d'avance

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

regarde dans le php avec des fonction comme opendir() et readdir() ;)

Répondre à Sundevil

je ne suis qu'un debutan :cry:
voila j'ai deja un code mais :bounce:
il n'afiche pas le nom de l'image qu'il affiche :sol: :

Code :
  1. <center>
  2.   <?
  3.     // Répertoire courant
  4.       $repcou = @$_GET["dir"];
  5.       if(!$repcou) $repcou = ".";
  6.       echo "<u>Répertoire</u>:<br><font color=#FFF000>".$repcou."</font><br><br>\n";
  7.      
  8.       // Liste des dossiers
  9.       $dir = opendir($repcou);
  10.         // Scan du répertoire
  11.         while($scan=readdir($dir)) {
  12.          // Dossier sauf répertoire courant
  13.          if(is_dir($repcou."/".$scan)&&($scan!="." )) {
  14.           // Répertoire parent
  15.           if($scan==".." ) {
  16.           // Lien vers le répertoire parent
  17.           if($repcou!="." ) {
  18.           $tmp = strrpos($repcou,"/" );
  19.           echo "<a href='?frame=menu&dir=".substr($repcou,0,$tmp)."'target=menu>[Répertoire parent]</a><br>\n";
  20.           }
  21.           } else {
  22.           echo "<a href='?frame=menu&dir=".$repcou."/".$scan."' target=menu>".$scan."</a><br>\n";
  23.          }
  24.         }
  25.       }
  26.       closedir($dir);
  27.       // Liste des images du Répertoire
  28.       $dir = opendir($repcou);
  29.       // Scan du répertoire
  30.       while($scan=readdir($dir)) {
  31.         // Fichier
  32.         if(is_file($repcou."/".$scan)) {
  33.          // Verification de l'extension d'image
  34.          $ext = strtolower(substr($scan, strrpos($scan, '.') + 1));
  35.          if (($ext=="jpg" ) || ($ext=="jpeg" ) || ($ext=="gif" ) || ($ext=="bmp" ) || ($ext=="png" )) {
  36.           // Lien vers l'image
  37.           echo "<br><A href='?frame=image&dir=".$repcou."&image=".$scan."' target=image><img src='".$repcou."/".$scan."' width=100></A><br>\n";
  38.         }
  39.       }
  40.       }
  41.       closedir($dir);
  42.      
  43.       // Mise à jour de la frame image
  44.   ?>


si qqun a une solution qu'il me vienne en aide
merci d'avence :sarcastic:


Message édité par yassine123 le 29-09-2006 à 12:49:09
Répondre à yassine123

echo "<br><A href='?frame=image&dir=".$repcou."&image=".$scan."' target=image><img src='".$repcou."/".$scan."' width=100></A><br>\n";

Tu oublie decrire le nom de limage, il va pas safficher ;)

fait un truc dans le genre

echo "<br><A href='?frame=image&dir=".$repcou."&image=".$scan."' target=image><img src='".$repcou."/".$scan."' width=100><br>".$scan."</a><br>\n";

Répondre à Sundevil

les images s'affiche tres bien mem avec mon code seulement je ne voit pas comment je pourais afficher le nom de l'image au desous de chaque image

Répondre à yassine123

merci merci merci merci infiniment

Répondre à yassine123
Tom's Guide > Forum > Programmation > comment faire pour afficher les image presente dans un repertoir
Aller à :

Il y a 472 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens