2015-10-24 44 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 
} 
相關問題