PHP קוד:
if($ext == "png" || $ext == "gif" || $ext == "jpg")
{
ob_flush();
if($ext == 'jpg')
{
header("Content-type: image/jpeg");
}
else if($ext == 'png')
{
header("Content-type: image/png");
}
else if($ext == 'gif')
{
header("Content-type: image/gif");
}
$pic = $dir.$filename. "." . $ext;
$size = getimagesize($pic);
$newheight = $size[1] - 142 + 60;
$newwidth = $size[0] - 142;
if($ext == 'jpg')
{
$image1 = imagecreatefromjpeg($pic);
}
else if($ext == 'png')
{
$image1 = imagecreatefrompng($pic);
}
else if($ext == 'gif')
{
$image1 = imagecreatefromgif($pic);
}
$image2 = imagecreatefrompng("thumb.png");
imagecopy($image1,$image2,$newwidth,$newheight,0,0,142,57);
if($ext == 'jpg')
{
imagejpeg($image1 , $pic);
}
else if($ext == 'png')
{
imagepng($image1 , $pic);
}
else if($ext == 'gif')
{
imagegif($image1 , $pic);
}
imagedestroy($image2);
imagedestroy($image1);
ob_end_flush();
}
תתאים את זה לצרכים שלך...
*קוד שכתבתי מזמן, בטח אפשר לייעל..