Как отобразить изображение из поля BLOB-объектов MySQL в Symfony? - PullRequest
0 голосов
/ 16 ноября 2010

Как отобразить изображение из поля BLOB-объектов mysql в Symfony?Теперь это только эхо текста 'Array'.

Возможно ли просто добавить новое свойство в indexSuccess.php, например

<img src="<?php echo $persons->getPhoto('[property]') ?>" />

или

<img src="<?php echo $persons->getPhoto()->[property] ?>" />

правильно распечатать?

1 Ответ

0 голосов
/ 17 ноября 2010

Атрибут src содержит местоположение , а не сами данные изображения - за исключением URI данных.

Вам нужно создать еще одну страницу, которая устанавливает правильные заголовки и выводит данные изображения из БД, и указывает на это в вашем src.

Альтернатива заключается в выводе данных URI в атрибуте src.

Также имейте в виду, что если у вас экранированный вывод, symfony также экранирует данные в вашем поле BLOB-объектов при передаче на слой представления.

...