-==<XTBA>==-
https://forum.setiaddicted.com/

[PHP] Affichage d'images en mosaique
https://forum.setiaddicted.com/viewtopic.php?f=4&t=1083
Page 1 sur 1

Auteur :  Dodo29 [ jeu. 14 janv. 2010, 01:53 ]
Sujet du message :  [PHP] Affichage d'images en mosaique

De retour pour une nouvelle aventure, cette fois ci, dans le monde de PHP.


J'ai fait un petit script vite fait pour afficher les vignettes d'images présentes dans un répertoire.

Tout roule, sauf que j'aimerais que les images s'affichent les unes à côté des autres, puis à la ligne plutot que les unes sous les autres.


Voyez plutôt :

Pour le moment, j'ai ça :


Image


Je voudrais que mes vignettes soient alignées sur la première ligne. Puis quand on arrive à la bordure de la fenêtre, on passe à la ligne.

Pour créer mes images je fais :

Code :
foreach($fichier as $value) // Boucle affichant, pour chaque fichier trouvé, un apercu (réduit) et le lien correspondant
   {
      echo '<a href="'.$repertoire.'/'.rawurlencode(str_replace ('/', '', $value)).'"><img src="'.$repertoire.'/'.rawurlencode(str_replace ('/', '', $value)).'"alt="'.$value.'" title="'.$value.'" WIDTH=100></a><br /><br/><p>';         
   }



Donc, vous l'avez compris c'est une boucle qui affiche l'image correspondante, le lien et une info-bulle pour chaque fichier trouvé.

Avec
$repertoire = le répertoire que je scrute pour vérifier la présence de fichiers.
$value = le nom du fichier

Si vous avez besoin de plus d'infos :jap:


Merci :)

Auteur :  IvanleFou [ jeu. 14 janv. 2010, 02:00 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

ben un <div> avec la largeur max de la page, ou bien sans rien si tu veux full screen et dedans tu mets tes thumbnails. et ca ira tout seul a la ligne qd ca atteind la limite

Auteur :  Dodo29 [ jeu. 14 janv. 2010, 02:09 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

et je met mes thumbnails dedans ? c'est à dire ?


Parce que toutes les thumbs sont générées à partir des 5 seules lignes que j'ai mises en code. C'est là que ça pose soucis à mon avis, non ?

Auteur :  IvanleFou [ jeu. 14 janv. 2010, 02:13 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

Code :
echo '<div style="width: 300px;">';
foreach($fichier as $value) // Boucle affichant, pour chaque fichier trouvé, un apercu (réduit) et le lien correspondant
   {
      echo '<a href="'.$repertoire.'/'.rawurlencode(str_replace ('/', '', $value)).'"><img src="'.$repertoire.'/'.rawurlencode(str_replace ('/', '', $value)).'"alt="'.$value.'" title="'.$value.'" WIDTH=100></a>&nbsp;';         
   }
echo '</div>';


voila et tu m'arrangeras ce "WIDTH=100" un peu [:fouet]

Auteur :  Dodo29 [ jeu. 14 janv. 2010, 02:15 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

Quoi, c'est tout ? :pt1cable:

Et pourquoi, il a quoi, mon WIDTH=100 ? :o

Auteur :  IvanleFou [ jeu. 14 janv. 2010, 02:19 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

Ben ouais c'est tout [:king]

les arguments s'écrivent en minuscule et les valeurs sont entre guillemets. Pkoi tu l'as fait a tous et pas a celui la? [as253.gif]

Auteur :  Dodo29 [ jeu. 14 janv. 2010, 02:20 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

Ah vi, c'est tout :sweat:


Bon, bah de toute manière j'aurais passé au moins 2 heures avant de trouver [fier.gif]

Mais le WIDTH=100 c'est pour redimensionner les images. Je sais que je pourrais utiliser un truc qui génère des vignettes (Genre avec GD2+) mais pour l'instant la flemme :p


EDIT : Ok lol

celui là est pas en miuscules, parce que j'ai copié collé sur une autre source que j'avais.

Auteur :  ZeuZ [ jeu. 14 janv. 2010, 02:24 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

width="100"

Auteur :  IvanleFou [ jeu. 14 janv. 2010, 02:37 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

Tu vois spa compliqué le vie! un div et tout s'arrange :mdr:

Auteur :  Dodo29 [ jeu. 14 janv. 2010, 02:41 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

ah bah oui, relativement :lol:

C'est cool, merci :)

Auteur :  IvanleFou [ jeu. 14 janv. 2010, 02:47 ]
Sujet du message :  Re: [PHP] Affichage d'images en mosaique

:jap:

Page 1 sur 1 Heures au format UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/