Я пытаюсь передать объединенное изображение из php в метатег html (для сводной карты Twitter, если вам интересно), но данные изображения не передаются. Когда я запускаю этот код, я не получаю ошибок от html или php:
PHP
$dest = imagecreatefromjpeg('http://www.website.com/Some-images/'.$postID.'.jpg');
$src = imagecreatefromjpeg('http://www.website.com/media/dog.jpg');
imagealphablending($dest, false);
imagesavealpha($dest, true);
imagecopymerge($dest, $src, 10, 9, 0, 0, 181, 180, 100);
HTML
<meta name="twitter:image" content="'.$dest.'">
Я не уверен на 100%, что вы вообще можете передать необработанное изображение в атрибут содержимого метатега, но я думаю, что должен быть способ сделать это, и я также думаю, что это является причиной изображение не показывать. Я открыт для решения html/css, если решение php невозможно. Я застрял на этом некоторое время, поэтому любые ваши предложения и комментарии будут очень оценены. Спасибо!
ИЗМЕНИТЬ
Я должен добавить, что это php-скрипт, поэтому html создается следующим образом:
$html = '
<html>
<head>
<meta name="twitter:image" content="'.$dest.'">
</head>
<body>
</body>
</html>
';
echo $html;
var_dump($dest);
в свой код, увидите ли вы значение$dest
или вообще ничего? - person Martin   schedule 28.08.2016<img>
). - person Kal Zekdor   schedule 07.09.2016