2015-10-24 45 views
0
function load_image() { 
     header('ETag: 8ba645e803f8dc1020b1a74b5ec03fba'); 
     header('Last-Modified: Tue, 21 Jul 2015 10:36:31 GMT'); 
     header('Content-Type: image/jpeg'); 
     header('Content-Length: 41374'); 
     echo readfile("images/France/paris.jpg"); 
     exit; 
    } 

我应该读出的图像在浏览器中加载这个笨功能,但我有错误头之前笨动作错误的图像,因为它包含错误

/France/paris.jpg” cannot be displayed because it contains errors. 
+0

尝试删除的开始脚本和PHP标签<?PHP中的任何空格字符。或使用ob_clean();之前输出图像 – Linus

+0

@ AnmolRaghuvanshiVersion1.0,谢谢它,当我使用ob_clean();在回声之前。 谢谢 –

+0

高兴地帮助:) – Linus

回答

0

我已经检查了图像路径是否被正确地设置,或者如果它仅通过空值。

如果找不到图片,则会在Firefox中显示此错误。在IE中,它显示示例方框。 Chrome中未显示任何错误消息。

所以,检查图像是否正确传递或传递空值。

在我的代码我已经检查这样

if(!empty("Passing image here path")) 
{ 
compress image here 
} 
相关问题