Воден знак

CaTaHuK

Registered
Здравейте от уроците за воден знак си харесах един но забелязах че има следния проблем: Не генерира изображение с воден знак когато оригиналното изображение е .GIF или .PNG

Код:
header("Content-type: image/jpeg");
$dest = imagecreatefromjpeg("images/megan.jpg");
$src = imagecreatefrompng("images/approved.png");

$PosX = imagesx($dest)-imagesx($src)-5;
$PosY = imagesy($dest)-imagesy($src)-5;

imagecolortransparent($src,imagecolorat($src,0,0));

imagecopymerge($dest, $src, $PosX, $PosY, 0, 0, imagesx($src), imagesy($src), 100);

imagejpeg($dest);
imagedestroy($dest);

Някой може ли да го оправи :idea:

Благодаря предварително (+1) :?:
 
Така?
Код:
<?php
header("Content-type: image/jpeg,gif,png"); 
$dest = imagecreatefromjpeg("images/megan.jpg");
$dest = imagecreatefromgif("images/megan.gif");
$dest = imagecreatefrompng("images/megan.png"); 
$src = imagecreatefrompng("images/approved.png"); 

$PosX = imagesx($dest)-imagesx($src)-5; 
$PosY = imagesy($dest)-imagesy($src)-5; 

imagecolortransparent($src,imagecolorat($src,0,0)); 

imagecopymerge($dest, $src, $PosX, $PosY, 0, 0, imagesx($src), imagesy($src), 100); 

imagejpeg($dest); 
imagegif($dest);
imagepng($dest);
imagedestroy($dest);
?>
 

Back
Горе