我的网页上有一个链接,可以下载我在服务器上生成的 .CSV 文件。下载代码如下:
//open/save dialog box
header('Content-Disposition: attachment; filename="inventoryData.csv"');
//content type
header('Content-type: application/excel');
//read from server and write to buffer
readfile('spreadsheet/inventory.csv');
当我在服务器上打开文件时,它看起来很好。但是,当我通过对话框下载文件时,它会将网页的 HTML 代码预先添加到 .csv 文件中。
任何想法为什么会发生?