Правильный заголовок php mysql blob display image
Я пытаюсь отобразить изображение из BLOB-объекта mysql (я знаю, что это не лучшая практика) на моей странице PHP, которую я затем перенесу в свое приложение для iOS.
У меня проблемы с настройкой заголовка страницы, который я считаю нужным установить в качестве изображения.
Итак, это показывает изображение, но я не верю, что заголовок страницы правильный:
//header("Content-type: image/png");
echo '<img src="data:image/png;base64,' . base64_encode( $row['image1'] ) . '" />';
Тем не менее, это не показывает мое изображение:
header("Content-type: image/png");
echo '<img src="data:image/png;base64,' . base64_encode( $row['image1'] ) . '" />';
Что мне не хватает? Я считаю, что изображение должно отображаться, когда заголовок установлен на image / png, но я получаю сообщение об ошибке, которое не может быть отображено из-за ошибок.
Спасибо!