我使用BLOB
类型将图像存储在数据库中,我想在不使用Content-Type:image/jpeg
的情况下在页面上显示图像。我搜索并找到了这段代码<img src='data:image/jpeg;<?php echo base64,base64_decode($imageData)?>'>
,但它不起作用它只打印了很多文本和符号。我知道我可以使用单独的页面显示图像,但我不想这样做,那么还有其他解决方案吗?
答案 0 :(得分:0)
试试这个:
echo '<img src="data:image/jpeg;base64,'.base64_encode( $imageData ).'"/>';
答案 1 :(得分:0)
<img src='data:image/jpeg;base64,<?php echo $imageData?>'>
试试这个。如果你这样做,你不需要解码base64字符串。如果提供,$imageData
已经是Base64编码。