Salut Samray !
Ouai pas de souci ! Je ferais ça maintenant !
donc d'abord pour récuperer le contenu dans un tableau :
<table bgcolor=#EEEEFF width=100%>
<tr bgcolor=#CCCCDD>
<th width="14%"><div align="center">Photo</div></th>
<th width="30%"><div align="center">Rèf</div></th>
<th width="13%"><div align="center">Quantité</div></th>
<th width="13%"><div align="center">Prix</div></th>
<th width="15%"><div align="center">Supprimer</div></th>
<th width="15%"><div align="center">Total</div></th>
<?
function redimage($img_src,$dst_w,$dst_h) //cette fonction fait des miniatures
{
// Lit les dimensions de l'image
$size = GetImageSize($img_src);
$src_w = $size[0]; $src_h = $size[1];
// Teste les dimensions tenant dans la zone
$test_h = round(($dst_w / $src_w) * $src_h);
$test_w = round(($dst_h / $src_h) * $src_w);
// Si Height final non précisé (0)
if(!$dst_h) $dst_h = $test_h;
// Sinon si Width final non précisé (0)
elseif(!$dst_w) $dst_w = $test_w;
// Sinon teste quel redimensionnement tient dans la zone
elseif($test_h>$dst_h) $dst_w = $test_w;
else $dst_h = $test_h;
// Affiche les dimensions optimales
echo "WIDTH=".$dst_w." HEIGHT=".$dst_h;
}
// Tableau ou sont stockés les ajouts au panier
$aPanier = isset($_SESSION[NOM_PANIER_SESSION]) ? $_SESSION[NOM_PANIER_SESSION] : array();
$nb = count($aPanier); //compte le nombre d'entrées dans le panier
echo 'nombre de photos : '.$nb;
echo "<br />"; // pour aller à la ligne
//boucle d'affichage
while($i<$nb)
{
echo"<tr bgcolor='gray'>";
echo"<td>";
?>
<img src="<? echo $aPanier[$i]; ?>" <? redimage($aPanier[$i],100,100) ?>> //utilisation d'une
//fonction "redimage" qui fait des miniatures, remplacer $aPanier[$i] par votre variable et les deux
//autres chiffres qui sont les tailles max des miniature en hauteur et largeur ! c'est la ou s'affiche la miniature !
echo"</td>";
echo"<td>";
$path = $aPanier[$i];
$name_file = basename ($path);//pour n'afficher que le nom de fichier
echo $name_file;//affiche les nom de fichier
echo"</td>";
echo"<td>";
echo "Mettre ce que vous voulez";
echo"</td>";
echo"<td>";
echo "Mettre ce que vous voulez";
echo"</td>";
echo"<td>";
echo "Mettre ce que vous voulez";
echo"</td>";
echo"<td>";
echo "Mettre ce que vous voulez";
echo"</td>";
echo"</tr>";
$i=$i+1;
}
echo"</table>";
?>
</table>
Voila c'est ma première contribution à Albulle, j'espère que ça pourra aider quelqu'un ! Mais je reste toujours un âne en php xD ! Mais sinon Samray ou en est tu pour la version 9 de Albulle ?