我在从服务器下载 Excel 文件时遇到问题。
excel文件已经保存在服务器上,我使用下面的代码下载了它。
if(file_exists($reportPath)){
//content type
header('Content-type: application/vnd.ms-excel');
//open/save dialog box
header('Content-Disposition: attachment; filename='.$dirFile[count($dirFile)-1]);
//read from server and write to buffer
readfile($reportPath);
}
但是下载的文件已损坏。
我很确定保存在服务器上的文件没有损坏,因为我已经手动将它从服务器获取到我的本地桌面。
这意味着,数据已在运行中损坏。
请帮忙,谢谢,我正在使用PHP