我有mysql上的表用户,并添加了一个列"image",这是一个类型二进制(image png)。当我在视图中显示图像时,我使用以下代码:
<p>Avatar: {{Auth::user()->image}}</p>
但它显示的是这样的东西:PNG IHDR,,y}, u pHYs, tEXtSoftwareAdobe ImageReadyq, <, nIDATx, & Gy7, &}K,]I…
如何解决这个问题?
试着这样写:
<img src="data:image/png{{-- change mime type if it's not png --}};base64,{{ base64_decode(Auth::user()->image) }}" />