Задать вопрос
talam0nal
@talam0nal
PHP/Laravel разработчик

Как отдать в браузер png картинку?

Генерирую png-картинку в виде "текста" и хочу её отдать в браузер картинкой.
header ('Content-Type: image/png');
и
$im = imagecreatefromstring($qrCode->writeString());
imagepng($im);


не помогают

Через тег <img src=""> картинка отображается нормально, но если открыть её напрямую, то наблюдаю такую картину:
5ce517f70fa21039928281.png
  • Вопрос задан
  • 193 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Видимо, недопередаёте заголовки, или передача заголовков проваливается из-за того, что до них в поток вывода выводится что-то ещё, а вывод ошибок на экран у вас отключён и не видите их.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы