Hello,
j'ai un pti soucis pour attribuer un width et un height a la balises img de mon bbcode quand l'image depasse une certaine taille.
j'ai pris le code ici
et la fonction de redimensionnement:
c'est possible de faire fonctionner les 2 ensemble ? si oui quelqu'un pourrait m'aider ?
Merci pour l'attention
j'ai un pti soucis pour attribuer un width et un height a la balises img de mon bbcode quand l'image depasse une certaine taille.
j'ai pris le code ici
et la fonction de redimensionnement:
function width($adress_image){
$ext = strtolower(substr($adress_image, strrpos($adress_image, ".") + 1) );
if (in_array($ext, $image['ext']) ) {
// Lit les dimensions de l'image
list ($src_w, $src_h) = getimagesize($adress_image);
//$dst_h = $this->image['haut_max'] ;
$dst_w = $image['larg_max'] ;
// 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;
//list ($largeur, $hauteur) = getimagesize($adress_image);
if ($src_w > $image['larg_max'])
{
$last_largeur = $dst_w ;
}
else
{
$last_largeur = $largeur;
}
return $last_largeur ;
}
else
{
return $image['bad_ext'];
}
}
c'est possible de faire fonctionner les 2 ensemble ? si oui quelqu'un pourrait m'aider ?
Merci pour l'attention
