bonsoir ,
voila j'ai un probleme pour redimensioné une image , j'ai ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php function redimagenormal($img_src,$dst_w,$dst_h) { $size = GetImageSize($img_src); $src_w = $size[0]; $src_h = $size[1]; $test_h = round(($dst_w / $src_w) * $src_h); $test_w = round(($dst_h / $src_h) * $src_w); if(!$dst_h) $dst_h = $test_h; elseif(!$dst_w) $dst_w = $test_w; elseif($test_h>$dst_h) $dst_w = $test_w; else $dst_h = $test_h; echo "WIDTH=".$dst_w." HEIGHT=".$dst_h; } ?>
j'appele la photo redimensioné ainsi :
la photo s'affiche bien comme voulue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<IMG SRC="./directory/image/1/20" <?php redimagemini("./directory/image/1/20",100,200)?>>
, maintenant je désire afficher toute les images correspondant a un identifiant , je fait ceci :
le probleme est qu'il affiche bien toute les images , mais celles si ne sont pas redimensioné , pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php if( isset($_GET['id']) ) { $id = intval ($_GET['id']); include('redimension.php'); $base="x"; $db="x"; $req = "SELECT lien ". "FROM table WHERE id_user = ".$id; $ret = mysql_query ($req) or die (mysql_error ()); while ( $col = mysql_fetch_row ($ret) ) { echo "<img src=".$col[0]." redimagenormal(\"".$col[0]."\",100,200)>" ; } }?>
merci
Partager