0
我有以下代碼:錯誤而設置的Excel的下載頭文件的路徑
$objWriter = new PHPExcel_Writer_Excel2007($excel);
$objWriter->save("uploads/".$excel_file);
header('Content-type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename="uploads/'.$excel_file.'"');
header("Pragma: no-cache");
header("Expires: 0");
的文件確實是在「上傳」目錄,但我不能把它在這條線的正確鏈接代碼:header('Content-Disposition: attachment; filename="uploads/'.$excel_file.'"');
有關如何設置路徑以便下載正確文件的任何想法?
謝謝。
這頭告訴瀏覽器什麼文件名,將文件保存爲默認情況下,不發送給哪個文件瀏覽器。 – nickb
我可以設置header()向瀏覽器發送上傳目錄中的文件嗎? – Psyche
不,您必須使用['readfile()'](http://php.net/readfile)將正確的文件發送到瀏覽器。 – nickb