1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
if(is_uploaded_file($_FILES['image']['tmp_name'])){
$uploaddirmini='../images/mini/'.$_POST['ref'].'.jpeg'; $uploaddirmini2='./images/mini/'.$_POST['ref'].'.jpeg'; $uploaddirmaxi='../images/maxi/'.$_POST['ref'].'.jpeg'; $uploaddirmaxi2='./images/maxi/'.$_POST['ref'].'.jpeg'; if(move_uploaded_file($_FILES['image']['tmp_name'], $uploaddirmini)){
$taille=getimagesize($uploaddirmini);
$taillex=$taille[0];
$tailley=$taille[1];
$rapport=$taillex/$tailley;
if(($taillex>130) or ($tailley>130)){
if($rapport <= 1){
$multi=$tailley/130;
$newtaillex=$taillex/$multi;
$newtailley=130;
}
else{
$multi=$taillex/130;
$newtaillex=130;
$newtailley=$tailley/$multi;
}
$thumb = imagecreatetruecolor($newtaillex, $newtailley);
$source = imagecreatefromjpeg($uploaddirmini);i
imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newtaillex, $newtailley, $taillex, $tailley);
imagejpeg($thumb,$uploaddirmini);
move_uploaded_file($_FILES['image']['tmp_name'], $uploaddirmaxi);
$thumb2 = @imagecreatetruecolor($taillex, $tailley);
$source2 = @imagecreatefromjpeg($uploaddirmaxi);
@imagecopyresampled($thumb2, $source2, 0, 0, 0, 0, $taillex2, $tailley2, $taillex2, $tailley2);
@imagejpeg($thumb2,$uploaddirmaxi);
}
} |
Partager