@mrRoss
-

Как вывести картинку, имея ее бинарый код?

Здравствуйте!
Нужно с помощью php отобразить в браузере картинку, бинарный код которой находится в таблице MSSQL(тип поля image).
Бинарный код:"0xFFD8FFE000104A46494...."

Картинка jpg. Может кто сталкивался с подобным, помогите, пожалуйста.
  • Вопрос задан
  • 2214 просмотров
Решения вопроса 1
erniesto77
@erniesto77
oop, rb, py, php, js
header('Content-Type: image/jpeg;');

$data = 'бинарный код...';

$data = pack('H*',$data);

$im = imagecreatefromstring($data);

imagejpeg($im);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mahoho
@mahoho
Full stack certified PHP developer.
Я же вроде советовал в base64 оборачивать:
<img src="data:image/jpeg;base64,<?php echo base64_encode($image); ?>" />
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 10:01
500 руб./за проект
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час