Народ, я тут породил неаного кода
<?php
$sourcefile = "img/glaz.jpg";
$insertfile = "img/embl.gif";
$targetfile = "img/glaz.jpg";
$dest_x=50;
$dest_y=50;
$transition=50;
//mergePix("img/glaz.jpg","img/glaz.jpg","img/embl.gif");
//function mergePix($sourcefile,$insertfile, $targetfile, $pos=3,$transition=100)
//{
$insertfile_id = imageCreateFromgif($insertfile);
$sourcefile_id = imageCreateFromJPEG($sourcefile);
$insertfile_width= ImageSX($insertfile_id);
$insertfile_height = ImageSY($insertfile_id);
imageCopyMerge($sourcefile_id, $insertfile_id,$dest_x,$dest_y,0,0,$insertfile_width,$insertfile_height,$transition);
imagepng ($sourcefile_id);
//}
?>
Только у меня рисунок, кот накладывается на основной (накладываемый изначально с прозрачным фоном) фон уже имеет не прозрачный и закрывает собой основной. Как сделать чтоб появилась прозрачность в накладываемом рисунке ?