Loading...
Пишу код наложения картинки на картинку. Но чет не отображает ее.

$img=imagecreatefrompng("avatars/11.png");
$wm=imagecreatefrompng("war/img/serdce.png");
// Установка полей для штампа и получение высоты/ширины штампа
$marge_right = 10;
$marge_bottom = 10;
$sx = imagesx($wm);
$sy = imagesy($wm);

// Копирование изображения штампа на фотографию с помощью смещения края
// и ширины фотографии для расчета позиционирования штампа.
imagecopy($img, $wm, imagesx($img) - $sx - $marge_right, imagesy($img) - $sy - $marge_bottom, 0, 0, imagesx($wm), imagesy($wm));

// Вывод и освобождение памяти
header('Content-type: image/png');
imagepng($img);
imagedestroy($img);

RUS ,путь к картинкам правильный?
komers , да
RUS , не отображает картинку или копирайт?
может координаты копирайта не верные?
komers , cаму картинку не отображает
RUS ,пробуй
<?php
$im=imagecreatefrompng('avatars/11.png');
$cop = imagecreatefrompng('war/img/serdce.png');
$cop_marge_right=10;
$cop_marge_bottom=10;


$sx=imagesx($im);
$sy=imagesy($im);
imagecopy($im,$cop,imagesx($im)-$sx-$cop_marge_right,imagesy($im)-$sy - $cop_marge_bottom,0,0,imagesx($cop),imagesy($cop));

header('Content-type:image/png');
imagepng($im);
imagedestroy($im);
?>
komers , http://data2.floomby.com/files/share/9_12_2015/13/35esEXtGiUa3V0f9cpuYuQ.jpg
RUS , только что проверил работает, проверяй тип картинки
возможно она jpeg просто формат сменили на png
komers , а чё от этого что-то зависит?
RUS , да очень как зависит только что проверил,попробуй поставить
вместо
$im=imagecreatefrompng('avatars/11.png');
поставь
$im=imagecreatefromjpeg('avatars/11.png');

и скрипт работы вот)
________
посл. ред. 09.12.2015 в 14:13; всего 1 раз(а); by komers
Онлайн: 3
Время:
Gen. 0.1126
(c) Bym.Guru 2010-2026