0
我有一個使用XSENDFile模塊訪問時提供文件的php頁面。它在大多數瀏覽器中都很好用,但在最新的Safari瀏覽器中文件下載。文件大小檢查出來很好,但文件的文件名是php頁面的名稱,而不是正確的文件名。PHP服務文件下載,從Safari下載時給出.PHP文件名
$fakename = 'filename';
$extension = fileexten($filename);
$mime = contenttype($extension);
header("Content-Type:".$mime);
header("X-Sendfile: $filename");
header('Content-Disposition: attachment; filename="' . $fakename . '.'.$extension);
任何想法?如果需要的話,我也可以發佈更多的代碼。
哦,哇,就這麼簡單。謝謝你的收穫! – Matt 2014-11-03 17:26:38