Fala pessoal,
Tenho a seguinte função:
function MarcaDagua($img, $img_marca_dagua){
if (strpos($img_marca_dagua, '.png') !== false){
header("Content-type: image/jpeg; image/png");
$i2 = imagecreatefrompng($img_marca_dagua);
}else if (strpos($img_marca_dagua, '.gif') !== false){
header("Content-type: image/jpeg; image/gif");
$i2 = imagecreatefromgif($img_marca_dagua);
}else{
exit('');
}
$i = imagecreatefromjpeg($img);
imagecopyresampled($i, $i2,0,0,0,0, imagesx($i2),