我有一個100%的罰款圖像鏈接。我可以用它鏈接到圖像,我可以用它來顯示圖像。然而每當我嘗試使用PHP的頭文件強制下載圖片時,它都不起作用。下面是我使用的是什麼:使用PHP強制圖像下載無法正常工作
$file = $link;
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Content-Length: ' . filesize($file));
readfile($file);
開始下載並問我在哪裏保存圖像,因爲它應該。然而,在圖像下載後,它不會打開。我在這裏做錯了什麼?
什麼樣的形象是它 - 它是一個PNG或JPEG?這是否必須適用於? – WEBjuju
我嘗試了你的代碼,它的作品非常完美..我認爲你的路徑存在問題...檢查你的路徑。\ –
@WEBjuju Just JPEG。 – PL200