我有下面的代碼自動下載文件 在點擊提交按鈕,一切似乎工作正常; 該檔案下載格式適合,大小合適,但是當我想要打開它時,出現錯誤,文件無法讀取,可能是 問題?PHP文件下載問題 - 無法讀取
$file=mysql_fetch_assoc($sel);
$file=$file['downloadlink'];
header('Content-Type: "application/octet-stream"');
header("Content-Transfer-Encoding: Binary");
header("Content-length: ".filesize($file));
header("Content-disposition: attachment; filename=\"".basename($file)."\"");
readfile($file);
是與右擴展存儲的文件?例如'.docx' vs'.doc' – verbumSapienti
我在這裏看到的唯一可能與您的文件混淆的是傳輸編碼 –
是的,文件存儲在右邊的擴展名中。 – bodesam