Bonjour,

Je tente un truc mais je ne sais pas si c'est vraiement possible ?? Smiley confus
j'upload des images qui sont bien sur de taille différente...et horizontal ou vertical mais j'ai prevu une fenetre pour les afficher si je mets une taille dans le css ou le html (width et height) je contraint la taille donc vous vous en douté certaine sont déformé Smiley decu
Il y aurait il une solus merci pour vos conseils
Salut,

qu'est ce que tu appelles une fenêtre ? Un peu de code ce serait bien en fait.

A quel élément appliques tu les propriétés css width et height ?

Qu'est ce qui t'empêche de mettre les attributs width et height adéquats pour chaque photo dans la balise <img /> ?

toussa quoi Smiley cligne
Modifié par clb56 (11 Nov 2006 - 13:59)
salut

Attention chaque image a une taille différente...
	 <div id="conteneur_photo_1">
	   <?php if ($row_Recordset1['photo1']!="") { // Show if recordset not empty ?>
       <img src="upload/<?php echo $row_Recordset1['photo1']; ?>" alt="" title="" /><?php } // Show if recordset not empty ?></div>

#conteneur_photo_1 {
position:absolute;
width:200px;
height : 150px;
border-top:2px solid #4a4a4a;
border-left:2px solid #4a4a4a;
border-right:2px solid #cecece;
border-bottom:2px solid #cecece;
margin : 90px 0px 0px 20px;
text-align: center;
background : black;
}

si je met width height que ce soit dans css et html je force l'image à prendre la taille donc déformation Smiley biggol
marquito a écrit :

Attention chaque image a une taille différente...


lol,
oui je me doutais un peu.

pourquoi as tu besoin de spécifier les css width et height pour le conteneur ?

tu upload comment ? Transfert ftp ? Formulaire ?

est ce que tu utilises une base de données dans cette affaire ?
Modifié par clb56 (11 Nov 2006 - 14:32)
ouioui je recupère les images par formulaire et elles sont stocké dans une base de donnée et quand je veux les afficher j'avais prévu un conteneur avec un cadre dans un emplacement bien précis Smiley ohwell
Pour les dimensions des images, le mieux c'est de les récupérer au moment de l'upload par :

<?php
$infos_img = getimagesize($_FILES['fichier']['tmp_name']); 
$largeur=$infos_img[0];
$hauteur=$infos_img[1]; 
?>


Et d'envoyer le résultat en base de données.

Comme ça tu pourras les récupérer pour renseigner les width et height de la balise <img />

Si mon explication n'est pas claire mieux vaut te renseigner dans le salon "Standards web et langages serveurs"

Pour le conteneur et un peu à l'aveuglette, je pense qu'en annulant son width en le mettant en flottant puis en lui appliquant un padding, ça peut s'approcher de ce que tu cherches.

#conteneur_photo_1 {
float:left;
padding:20px;
}

Encore une fois c'est sans être très sur de ce que tu veux réellement obtenir.