Как я могу отобразить изображение типа blob в php?



Я пытаюсь отобразить изображение, но это изображение типа blob.



Вопрос:



Как я могу отобразить blob Изображение типа данных?



Я попробовал с:



function getBlob() {
$data = $this->user_model->getBlob();
echo "<img src="base64_encode( $data['IMAGE'] )">";
}


Но не работает.

449   1  

1 ответ:

Вы забыли про data:URI Схема (data:image/jpeg;base64,) :

Википедия:

Схема URI данных-это схема URI (Uniform Resource Identifier scheme), которая позволяет включать данные в строку на веб-страницах, как если бы они были внешними ресурсами [...]

Сделайте это следующим образом:

echo '<img src="data:image/jpeg;base64,'.base64_encode( $data['IMAGE'] ).'"/>' 

Comments

    Ничего не найдено.