mtl adlı üyeden alıntı: mesajı görüntüle
Ben sana benim kendi kullandığım ve editlediğim kodu vereyim daha rahat kullanırsın.

Aşağıdaki kodu watermark.php diye kaydet
<?php
	$imagesource =  base64_decode($_GET['r']);
	$watermarkPath = "imgs/watermark2.png"; // burası png dosyanın urlsi

	$filetype = substr($imagesource,strlen($imagesource)-4,4);
	$filetype = strtolower($filetype);
	$watermarkType = substr($watermarkPath,strlen($watermarkPath)-4,4);
	$watermarkType = strtolower($watermarkType);

	
	if($filetype == ".gif") {
		$image = @imagecreatefromgif($imagesource);
	}elseif($filetype == ".jpg" || $filetype == "jpeg") {
		$image = @imagecreatefromjpeg($imagesource);
	}elseif($filetype == ".png") {
		$image = @imagecreatefrompng($imagesource);
	}else{
		die();  
	}
	
	if(!$image) { die(); }
	
	if($watermarkType == ".gif") {
		$watermark = @imagecreatefromgif($watermarkPath);
	}elseif($watermarkType == ".png"){
		$watermark = @imagecreatefrompng($watermarkPath);
	}else{
		die();
	}
			
	if(!$watermark) { die(); }
			
	$imagewidth = imagesx($image);
	$imageheight = imagesy($image);  
	$watermarkwidth =  imagesx($watermark);
	$watermarkheight =  imagesy($watermark);
	$startwidth = (($imagewidth - $watermarkwidth) );
	$startheight = (($imageheight - $watermarkheight) );
	imagecopy($image, $watermark,  $startwidth, $startheight, 0, 0, $watermarkwidth, $watermarkheight);
	imagejpeg($image);
	imagedestroy($image);
	imagedestroy($watermark);
?>

Hangi resimi ve resimleri watermark ile göstermek istiyorsan şu şekilde kullan:
<img src='watermark.php?r=".base64_encode("orjinal resim adresi")."' />
Teşekkürler üstad işime yaradı sağolasın.