Pages :
(reprise du message précédent)

Salut,

Merci pour la reponse rapide, ca ne prend pa trop de temps de chargement d'utiliser cette fonction? sachant que j'ai 6 photos par pages a afficher.
J'étais en train de regarder ce que ca donner en méthode bourrin qui je crois ne palairait pas au programmeur sur ce forum
--> <img src="maphoto" width="150px" height="160px"> Smiley smile
Mais la qualité est horrible et je déforme toutes les photos, ce qui est normale.

En fait j'aimerais faire que si ma photo est en format paysage, je reduis sa valeur a 150px en largeur. Et si ma photo est en portrait je reduis sa longueur a 160px. Suis-je obligé de redimensionner chaque photo pour garder une bonne qualité et faire ce que je veux faire?

a tte
Dans l’idéal, si tu as des images de taille différentes, il faudrait gérer des enregistrement en base de données avec les dimensions des images (ou des différentes versions -- vignette, taille moyenne, grande taille -- de l'image). Ainsi quand tu veux placer une image en illustration d'un contenu, tu as besoin uniquement de l'ID de l'image, et de choisir une version, et tu récupères les dimensions de l'image en base pour les utiliser dans les attributs height et width.

Mais si tu n'as pas de tel système déjà en place, c'est une solution disproportionnée pour le problème rencontré.

Quant à getimagesize, je n'y connais rien mais j'ai peur qu'il y ait de gros problèmes de performance s'il faut faire 50 ou 100 getimagesize() par liste de produits affichée.
Mais teste déjà cette solution en local pour voir si l'utilisation des attributs width et height pour les images résoud le problème. Il faudrait commencer par confirmer ce point. Smiley cligne
mini a écrit :
J'étais en train de regarder ce que ca donner en méthode bourrin qui je crois ne palairait pas au programmeur sur ce forum
--> <img src="maphoto" width="150px" height="160px">

Ce qui me choque surtout, c'est que les attributs HTML width et height prennent comme valeur des nombres sans unité. Donc on écrira plutôt:
<img alt="" src="maphoto" width="150" height="160" />
(Ici en utilisant la syntaxe XHTML. Ne pas oublier, que l'on utilise la syntaxe HTML ou XHTML, de placer un attribut alt. Si l'image illustre une information présente dans le contexte -- le nom d'un produit par exemple --, un attribut alt vide peut être correct.)

mini a écrit :
En fait j'aimerais faire que si ma photo est en format paysage, je reduis sa valeur a 150px en largeur. Et si ma photo est en portrait je reduis sa longueur a 160px.

Tu peux éventuellement le faire avec max-width et max-height, en CSS cette fois. Tu n'auras pas de changement du rapport hauteur-largeur (normalement), mais ça reste limité et ce n'est pas compatible IE6.

mini a écrit :
Suis-je obligé de redimensionner chaque photo pour garder une bonne qualité et faire ce que je veux faire?

À priori, oui.
Salut, pour ta question initiale, t'as essayé d'insérer ca avant ton footer?

<div class="clear"></div>


C'est surement une grosse connerie (n'hésitez pas a me le dire si c'est le cas), ms j'avais un problème similaire et ca a marché avec ca.
Bonjour tout le monde !!
Eh oui me revoila !!
J'ai mis du temps a mettre ce site sur Internet mais voila c'est fait !! J'ai du retoucher pas mal de chose avt de pouvoir le balancer mais vous pouvez le voir sur ce site:
347754.cnc-us1-g4.dns.com.cn

J'ai à peu près résolu mon problème de pied de page en fixant une taille minimale mais il arrive qd meme de temps en temps que le probleme arrive. (notamment en allant dans le catalogue - 1er lien dans la deuxieme partie du menu).
Alors c'est une premiere pour moi de mettre un site en ligne et heuresement ce n'est pas le domaine officiel parceque comme on voit sur la premiere page, mon image d'entete ne s'affiche pas et celle de fond (pour la page d'accueil) ne s'affiche pas. C'est les deux seuls défaults et je ne les comprend pas, les droits sont exactement les meme pour toutes les images et elles sont dans le meme dossier que la plupart des autres images...

Apres c'est clair que mon code n'est pas valide au test w3c mais je le modifierais petit a petit par la suite, j'atends que celui-ci marche d'abord en général !

Voila, si vous avez des conseils par rapport au problème d'images ou des critiques, n'hésitez pas !

Merci a bientot, et merci pour toutes les info précédentes, c'est comme ca que j'ai améliorais mon site depuis tout ce temps d'absence Smiley smile

++
ah pas j'ai parlé trop vite ! J'ai résolu le problème des images...
Mais je reste ouvert à toutes critiques, j'ai vu que certaines pages ne passaient pas tres bien sur firefox, je vais voir ca de plus près..

a tte
Pages :