我有一個特定的問題,並不能克服它。PHP圖像內容類型問題
對於我的最新項目,我需要一個簡單的PHP腳本,根據通過URL發送的ID顯示圖像。下面的代碼:
header("Content-type: image/jpeg");
$img = $_GET["img"];
echo file_get_contents("http://www.somesite.hr/images/$img");
的問題是圖像不顯示雖然瀏覽器識別它(我可以看到它在網頁標題),而不是我得到打印出來的圖像URL。
它既不能在遠程訪問允許的服務器上工作,也不能在沒有遠程訪問的服務器上工作。 另外,在標題前沒有任何內容被打印或回顯。
我不知道它是內容類型錯誤還是別的。 在此先感謝。
你想要在瀏覽器上顯示圖片或下載圖像? – zod 2011-01-05 18:45:58
確保'echo'有效。嘗試使用curl或wget獲取該頁面。並確保在回顯之前不存在前面的空白。 – 2011-01-05 18:51:05
我解決了前兩個問題,它確實是一個空白和一個代碼錯誤,但我仍然有遠程訪問問題,所以我不得不使用CURL。你能幫助我,因爲我對CURL不太好? – Mirko 2011-01-06 10:27:15