$watermark = imagecreatefrompng($_SERVER['DOCUMENT_ROOT'].'images/watermark/watermark.png'); $image = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].$current_path); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); $size = getimagesize($_SERVER['DOCUMENT_ROOT'].$current_path); $dest_x = $size[0] - $watermark_width - 10; $dest_y = $size[1] - $watermark_height - 10; imagecopy($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height); imagejpeg($image, $_SERVER['DOCUMENT_ROOT']."images/properties/".$property_id."_".$image_id.".".$img_ext); imagedestroy($image); imagedestroy($watermark);