afficher des images dix par dix sur perl

afficher des images dix par dix sur perl - Perl - Programmation

Marsh Posté le 03-03-2004 à 14:58:55    

je voudrai afficher des images sur une page web dix par dix o lieu ke sa soit une longue page merci

Reply

Marsh Posté le 03-03-2004 à 14:58:55   

Reply

Marsh Posté le 04-03-2004 à 08:56:37    

c'est du HTML ca, pas du perl
regarde les balises table, td, tr ...

Reply

Marsh Posté le 04-03-2004 à 13:09:31    

es ce ke tu peu me dire commen faire

Reply

Marsh Posté le 04-03-2004 à 13:44:21    

Code :
  1. <img src="image.jpg" width="10px" height="10px" alt="" />

Reply

Marsh Posté le 04-03-2004 à 14:11:21    

Burgergold a écrit :

Code :
  1. <img src="image.jpg" width="10px" height="10px" alt="" />




 :??:  
 
je crois qu'il veux afficher seulement 10 images par page au lieu d'en avoir 100 les unes apres les autres.
 
Donc c bien du perl (ou autre) si tu veux automatiser et rajouter une pagination.
 
Tes données viennent d'une base ou d'une lecture de répertoire ?

Reply

Marsh Posté le 04-03-2004 à 14:38:21    

non c'est pas du perl, c'est du html
 
le seul truc en perl qu'il y aura ce sera le "print" devant la balise...
 
LA question se resume simplement à savoir faire un tableau en HTML.

Reply

Marsh Posté le 04-03-2004 à 14:40:28    

on est d'accord la dessus mais il veut apparement paginer sa page donc il va bien etre obligé de coder un minimum pour y arriver.

Reply

Marsh Posté le 04-03-2004 à 14:44:13    

ouai ok j'avais pas vu ca sous cet angle
 
il lui faut un truc genre
 
www.site.fr/images.pl?imageOffset=15
 
il recupere le parametre imageOffset et affiche 10 images à partir de celle ci
apres en bas de la page il ajoute deux lien vers "images.pl?imageOffset=5" et "images.pl?imageOffset=25", calculés à partir de l'offset de la page en cours

Reply

Marsh Posté le 04-03-2004 à 14:46:06    

En fait, tout dépend de la notion de 10 par 10 de notre ami(e) nandrianina , si c'est 10 par ligne ou 10 par page ? :)

Reply

Marsh Posté le 04-03-2004 à 14:48:35    

"je voudrai afficher des images sur une page web dix par dix o lieu ke sa soit une longue page merci "
 
d'apres ce qu'il dit il a une longue liste d'image, et au lieu de toutes les afficher suyr la meme page il veut les paginer à 10 images par pages, comme tu le disais...
 
Maintneant si c'est une histoire de mise en page des images en lignes et colonnes (comme je l'avais compris au depart), la c'est un probleme de HTML

Reply

Marsh Posté le 04-03-2004 à 14:48:35   

Reply

Marsh Posté le 04-03-2004 à 14:52:38    

on est donc d'accord  :jap:

Reply

Marsh Posté le 04-03-2004 à 14:53:31    

et sinon ca va la famille?

Reply

Marsh Posté le 04-03-2004 à 14:54:09    

Bah tranquille et toi ?

Reply

Marsh Posté le 04-03-2004 à 14:57:09    

trankil aussi, meme tata simone qui avait pourtant bien des soucis avec son dos

Reply

Marsh Posté le 04-03-2004 à 15:14:41    

ben en fait les images sont stockés dans une base de donnée et voila le script pour afficher les images : print("    <td  width='30%' height='170' valign='middle'><p align='center'><a href='../scripts/apt.pl?numProduit=$aptID'><img src='$aphoto' width='200' height='150'></a></p></td>\n" );

Reply

Marsh Posté le 04-03-2004 à 17:07:41    

et tu a un print pour chaque image c'est ca?
et tu veux n'en avoir que 10 par page?
 
Dans ce cas il faut que tu rajoute un parametre à ton script, qui sera donc l'offset à partir duquel tu veux afficher tes 10 images (et avec les boutons next et prev comme je te l'ai mis plus haut), et tu pourra aussi utiliser cet offset dans ta requete SQL pour ne prendre que les 10 images qui t'interesse

Reply

Marsh Posté le 05-03-2004 à 16:25:57    

donc tu me di de mettre offset dans la requete?? peut tu me montrer ou?

Reply

Marsh Posté le 05-03-2004 à 23:53:25    

ben je sais pas moi, ca depend de ton script...
 
en gros tu rajoute un parametre dans l'url genre offset=15, et tu recupere cette valeur pour savoir quelles images prendre (ici de 15 à 25) et pour faire les url des liens "suivant" et "precedent" (avec offset=5 et offset=25 respectivement)

Reply

Marsh Posté le 16-03-2004 à 11:27:17    

Quelle patience pospos !


---------------
Les Vers Solitaires, on aime ... ou pas !
Reply

Marsh Posté le 16-03-2004 à 11:30:46    

tu nomme tes image genre 1.gif....50.gif et comme dit pospos tu passe dans l'url une variable definissant la premiere image de la page.
 
genre si tu a un offset=11, et bien tu prendra les image de 11.gif à 21.gif avec un lien precédent avec offset=0 et un lien suivant avec offset=22

Reply

Marsh Posté le 02-04-2004 à 15:33:35    

pour completer le sujet, un article qui vient de paraitre sur le sujet sur perl.com :
http://www.perl.com/lpt/a/2004/04/01/masongal.html

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed