在laravel 4.2

时间:2017-04-07 12:10:36

标签: php html database laravel

我有一个数据库,当我检索数据时,图像作为原始数据。我知道我上传时必须将它们保存在公共目录中,但有没有机会显示这些图像,因为它们已经保存在数据库中,我只想显示它们?

1 个答案:

答案 0 :(得分:1)

数据库中的数据格式是什么?

如果是base64,您可以这样显示:

<img src="data:image/png;base64,{{ $user->image_data }}" alt="title" />

或者如果它还没有编码base64:

<img src="data:image/png;base64,{{ base64_encode($user->image_data) }}" alt="title" />

注意:浏览器不会缓存这样呈现的图像。