PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 21-05-2009 16:49:47

abraxis
Membre
Inscription : 21-05-2009
Messages : 4

Listage repertoire en php et affichage images

Bonjour à tous

Sur mon site je voudrais afficher sur une même ligne les images présentent dans un répertoire.

J'arrive a lister mes images, les afficher mais je n'arrive pas à afficher 2 images dirrérentes sur une même ligne?

voila mon bout de code :

<?php
$rp="imgs"; // nom du répertoire à lister
$rep=opendir($rp);
while ($sous_fichier=readdir($rep))   { // parcours du répertoire
if (($sous_fichier==".") || ($sous_fichier=="..")){echo "";}
  else
  {
// affichage image
?>
<table width='100%' border='0'>
<tr>
<td align='center' style='border-right:2px solid black;'><a onMouseOver="infobulle(this, '<img src=\'<?php echo $rp; ?>/<?php echo $sous_fichier; ?>\' width=\'432\' height=\'324\' />');">
<img src='<?php echo $rp; ?>/<?php echo $sous_fichier; ?>' width='132' height='124'/></a></td>
<td align='center'><a onMouseOver="infobulle(this, '<img src=\'<?php echo $rp; ?>/<?php echo $sous_fichier; ?>\' width=\'432\' height=\'324\' >');">
<img src='<?php echo $rp; ?>/<?php echo $sous_fichier; ?>' width='132' height='124'/></a></td>
</tr>
<tr>
<td align="center" colspan="3"><hr align="center" width="90%" color="#000000" size="2%"></td>
</tr>
</table>
<?php
  }
          }
closedir($rep);
?>

Si l'un ou l'une d'entre vous pouvais m'aider ^^

Merci par avance

Hors ligne

#2 21-05-2009 17:53:58

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Listage repertoire en php et affichage images

Saluton,
Tu ne le sais apparemment pas, mais la mise en page html par tableaux est rangée au placard depuis belle lurette.
Il serait temps de se mettre aux feuilles de style.
Les problèmes de la mise en page par tableaux.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 21-05-2009 18:07:04

abraxis
Membre
Inscription : 21-05-2009
Messages : 4

Re : Listage repertoire en php et affichage images

Je te remerci pour ce lien qui va en effet me permettre de zapper certain tableaux (pour ne pas dire tous) de mon site.
Cela n'apporte pourtant pas de réponse à ma question : )))

Hors ligne

#4 21-05-2009 18:17:04

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Listage repertoire en php et affichage images

abraxis a écrit :

Cela n'apporte pourtant pas de réponse à ma question : )))

Oh que si. Car j'ai décidé que je ne cautionnerai plus aucun code qui fait de la mise en page html par tableaux.

La question est : quel résultat html produit le code présenté ?

Si tu compares ce résultat avec le résultat attendu tu comprendras comment aller vers la solution qui passe par l'utilisation de l'opérateur modulo  (% en php).


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#5 21-05-2009 18:27:39

abraxis
Membre
Inscription : 21-05-2009
Messages : 4

Re : Listage repertoire en php et affichage images

Que tu ne cautionne plus les mise en page par tableau est ton choix et est justifier par le fais que en css, je te l'accorde c'est beaucoup plus légé et jolie.
J'essais de me mettre de plus en plus au css mais j'avance à mon rythme (même si je le trouve trop lent à mon gout) donc pour des essais les tableaux reste le plus simple à faire.

En tout cas merci pour m'avoir mis sur la piste du modulo pour mon problème

Promis je te ferais voir le nouveau en css ^^

Hors ligne

Pied de page des forums