Я хочу объединить два изображения библиотекой gd в php
первое изображение это мое локальное изображение, которое находится в той же папке моего файла
но я хочу получить второе изображение откуда-то еще в интернете
я имею в виду, второе изображение примерно так: http://www.somewhere.com/pics/image.jpg
я пытаюсь слить, но это не работает :(
это мой код:
источник мой URL в формате JPEG. это работает, когда файл JPEG в той же папке !!
header('Content-Type: image/jpeg');
if ( isset( $_POST['source'] ) ){
$source = $_POST['source'];
$watermark = imagecreatefrompng( 'logo.png' );
$watermark_width = imagesx( $watermark );
$watermark_height = imagesy( $watermark );
$image = imagecreatetruecolor( $watermark_width, $watermark_height );
$image = imagecreatefromjpeg( $source );
$imagesize = getimagesize( $source );
$x = $imagesize[0] - $watermark_width - 10;
$y = $imagesize[1] - $watermark_height - 10;
imagecopymerge( $image, $watermark, $x, $y, 0, 0, $watermark_width, $watermark_height, 20 );
imagejpeg( $image );
}
Спасибо.