来自db的longblob base64图像

时间:2012-04-28 23:15:58

标签: php mysql base64

我从我的mysql数据库中获取了我的图片作为一个longblob,我得到了一些我的代码。这适用于chrome,但在IE8中,图像无法正确渲染,或者无法找到img。

 <div class="car-image"><a href="carinformation.php?id='.$row["id"]. '"><img width="500px" height="200px" src="data:image/jpeg;base64,'. base64_encode($row["picture"]). '" />';

2 个答案:

答案 0 :(得分:1)

IE8不喜欢长度超过32k字符的数据网址。您的网址是否比此更长?

答案 1 :(得分:1)

我尝试了相同的逻辑并在IE 8中成功。

您是否将base64encode用于base64encoded字符串?