function YeniBoyut idx folder tip image_with 500 dest folder idx jpg i

 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
31
32
33
34
35
function YeniBoyut($idx, $folder, $tip)
{
$image_with = 500;
$dest = $folder.$idx.".jpg";
if($tip == "jpg")
{
$resim = @imagecreatefromjpeg($dest);
}
else if($tip == "png")
{
$resim = @imagecreatefrompng($dest);
}
else if($tip == "gif")
{
$resim = @imagecreatefrompng($dest);
}
else if($tip == "bmp")
{
$resim = @imagecreatefromwbmp($dest);
}
else
{
return false;
}
$boyutlar = getimagesize($dest);
$resimorani = $image_with / $boyutlar[0];
$yeniyukseklik = $resimorani*$boyutlar[1];
$yeniresim = @imagecreatetruecolor($image_with, $yeniyukseklik);
@imagecopyresampled($yeniresim, $resim, 0, 0, 0, 0, $image_with, $yeniyukseklik, $boyutlar[0], $boyutlar[1]);
!imagejpeg($yeniresim, $dest, 100);
@imagedestroy($yeniresim);
chmod ($dest, 0755);
}