Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1406 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  associer image et libelle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

associer image et libelle

n°1456470
gilles974
Posté le 13-10-2006 à 07:34:07  profilanswer
 

bonjour
 
j'ai 1 repertoire avec dedans des photos :  
photo_1.jpg ..... photo_16.jpg  
et un fichier texte avec les libelles correspondant
photo_1.jpg | mon libelle 1
photo_16.jpg | mon libelle 16
 
et je voudais qu'a l'affichage des photos dans un tableau on voye : la photo et en dessous son libelle associer
 
avez-vous une idee
 
merci a+ gilles

mood
Publicité
Posté le 13-10-2006 à 07:34:07  profilanswer
 

n°1456475
gooopil
pfiew
Posté le 13-10-2006 à 08:23:29  profilanswer
 

Oui j'ai une idée...
 
T'as cherché un peu sinon ?

n°1456555
gilles974
Posté le 13-10-2006 à 10:54:04  profilanswer
 

oui gooopil
 
afficher les img pas de probleme, c'est apres  
 
faire un explode sur la ligne du fichier txt
photo1 | libele 1  
et faire un if : if ($photo[0] == photo1)
 
ya une soluce + simple avec foreach je pense
 
il faut une fonction basique j'ai 16 photo
 
a+ gilles

n°1456584
skeye
Posté le 13-10-2006 à 11:19:57  profilanswer
 

Tu mets le contenu de ton fichier dans un tableau associatif. Je te laisse chercher comment.


---------------
Can't buy what I want because it's free -
n°1456603
gilles974
Posté le 13-10-2006 à 11:31:44  profilanswer
 

merci skeye
 
c'est toute l'histoire de ma vie  :sarcastic: moi et les tableaux on n'a jamais ete pot
voila le bout de code
 

Code :
  1. <?
  2. if(is_dir("./photo" ))
  3.   {
  4.   $thumbsdir=opendir("./photo" );
  5.   $j=0;
  6.   echo'<fieldset>';
  7.   echo'<legend align="center"><b>PHOTO CAYENNE</b></legend>';
  8.   print "<table width=500 cellspacing=0 cellpadding=2 border=0>\n";
  9.   while ($file = readdir($thumbsdir)) $classement[] = $file;
  10.   sort($classement);
  11.   for($j=0; $j < count($classement); $j++)
  12.      {
  13.  if(ereg(".jpg", $classement[$j]))
  14.        {
  15.        if($i%4 == 0) {print "<tr>\n";}
  16.        print "<td align='center'>"; 
  17.    $ti = substr($classement[$j],0,3);
  18.    if ($ti == "ti_" )
  19.       {
  20.      $libelle = file("cayenne.txt" );
  21.                   for ($x=0; $x<count($libelle); $x++) {$foto=explode("|",$libelle[$x]);}
  22.      print "<img src=\"photo/" . $classement[$j] . "\" border=0 alt='$foto[1]'>";               
  23.           echo"</a><br>";
  24.           print "</td>";
  25.           $i = $i+1;      
  26.    }
  27.           if ($i%4 == 0) {print "</tr>\n";}
  28.        }
  29.      }
  30.   print "</table></fieldset>\n";
  31.   }
  32. else print "le repertoire vignettes n'est pas valide";
  33. ?>


 
de la ligne 20 a 22 est mon tabeau mais a l'affichage sa merde "une probleme de boucle"
un petit coup de main please
 
a+ gilles


Message édité par gilles974 le 13-10-2006 à 12:47:25

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  associer image et libelle

 

Sujets relatifs
problème de <map> sur une imageProblème d'image dans une case de tableau sous IE
Mettre un texte sur une image.Probleme d'image aleatoire
Changer image de banniére, avec script ou non?parcourir, Stocker image ds bd mysql et l'afficher !!
Orcas en image VirtualPCCentrer une image avec un lien dans un tableau
.NET] Je cherche un librairie open source pour convertir PDF ->Image ![C#.NET] Extraire une image d'une image en fonction d'un rectangle ?
Plus de sujets relatifs à : associer image et libelle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR