Размер файла: 872B
<?php
header('Content-type: image/gif');
$img = $_GET['img'];
$wh = getimagesize('copy.png');
$fh = getimagesize('http://owaps.com/screen/'.$img);
$rwatermark = imagecreatefrompng('copy.png'); //Иногда может понадобиться наложить прозрачный png, тогда заменяем функцию на imagecreatefrompng
if(pathinfo($img, PATHINFO_EXTENSION)=='jpg' || pathinfo($img, PATHINFO_EXTENSION)=='jpeg')
{
$rfile = imagecreatefromjpeg('http://owaps.com/screen/'.$img);
imagecopy($rfile, $rwatermark, -33, 102, 0, 0, $wh[0], $wh[1]);
} elseif(pathinfo($img, PATHINFO_EXTENSION)=='gif')
{
$rfile = imagecreatefromgif('http://owaps.com/screen/'.$img);
} elseif(pathinfo($img, PATHINFO_EXTENSION)=='png')
{
$rfile = imagecreatefrompng('http://owaps.com/screen/'.$img);
}
imagegif($rfile,'', '100');
imagedestroy($rwatermark);
imagedestroy($rfile);
?>