Я использую функцию imagecreatefromjpeg () для объединения двух изображений.
Теперь проблема, с которой я сталкиваюсь, заключается в том, что когда я использую изображения с моего сервера, он работает отлично, и когда я использую изображенияс другого сайта, он не работает.
Например: когда я использую этот PHP-файл http://coolfbapps.in/test/merger.php с функцией
imagecreatefrompng('http://coolfbapps.in/test/1.png');
Он отлично работает как изображениенаходится на моем собственном сервере
, но когда я изменяю эту функцию, n ставит ссылку на изображение, которого нет на моем сервере, например
.
imagecreatefrompng('http://www.businesseconomics/Test.png');
это не работает.(файл изображения не находится на моем сервере)
, пожалуйста, предложите мне альтернативу этой функции или решение, поскольку я хочу использовать это с приложениями Facebook ..
Такие функции, как file-get-содержимое также показывает ту же ошибку.Я надеюсь, что это не проблема конца сервера .. allow_url_fopen включен, но allow_url_include выключен
Обновить ... Фактический код.Я использую это, чтобы объединить две картинки
$dest = imagecreatefrompng('http://coolfbapps.in/test/1.png');
$src = imagejpeg('http://img.allvoices.com/thumbs/image/111/111/75152279-pic.jpg');
imagealphablending($dest, false);
imagesavealpha($dest, true);
imagecopymerge($dest, $src, 10, 9, 0, 0, 181, 180, 100);
header('Content-Type: image/png');
imagepng($dest);
imagedestroy($dest);
imagedestroy($src);