1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
//Upload is ok, Image reductions
if ((strtolower(substr($_FILES['image']['name'], -4))==".jpg")||(strtolower(substr($_FILES['image']['name'], -5))==".jpeg")) {
$image_init=imagecreatefromjpeg("$path_file");
$largeur=imagesx($image_init);
$hauteur=imagesy($image_init);
//Principal image reduction
if (($largeur>$largeur_max)){
$image=@imagecreatetruecolor($largeur_max, $largeur_max*$hauteur/$largeur)
or die ("Error during image resizing !");
$imgX = imagesx($image);
$imgY = imagesy($image);
if(imagecopyresampled($image, $image_init, 0, 0, 0, 0, imagesx($image), imagesy($image), $largeur ,$hauteur)){
imagejpeg($image, "$path_file");
imagedestroy($image);
} else {
exit("Error during image resizing !");
}
} else {
$imgX = $largeur;
$imgY = $hauteur;
} |
Partager