<?php
function watermark_image($file, $destination, $overlay = "images/watermark.png", $X = 10, $Y = 10){
$watermark = imagecreatefrompng($overlay);
$source = getimagesize($file);
$source_mime = $source['mime'];
$source_x = $source['width'];
$source_y = $source['height'];
if($source_mime == "image/png"){
$image = imagecreatefrompng($file);
}else if($source_mime == "image/jpeg"){
$image = imagecreatefromjpeg($file);
}else if($source_mime == "image/gif"){
$image = imagecreatefromgif($file);
}
imagecopy($image, $watermark, $X, $Y, 0, 0, imagesx($watermark), imagesy($watermark));
imagepng($image, $destination);
return $destination;
}
?>