Задать вопрос
@mrRoss
-

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

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

Картинка jpg. Может кто сталкивался с подобным, помогите, пожалуйста.
  • Вопрос задан
  • 2376 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
erniesto77
@erniesto77
oop, python, 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); ?>" />
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽