我编写了一个PHP脚本,用于将结果导出到Excel工作表,并且在本地计算机上工作正常。
但是当我将我的脚本上传到实时服务器时,它会在页面中打印记录(如HTML输出),而不是将这些结果导出到Excel工作表。我已在实时环境中安装了XAMPP服务器。
请告诉我是否需要更改PHP.ini文件中的任何设置或其他一些设置以进行导出工作。
我在代码中使用了以下标题
header("Content-type: application/vnd.ms-excel; name='excel'");
header("Content-Disposition: attachment; filename=exportfile.xls");
header("Pragma: no-cache");
header("Expires: 0");
答案 0 :(得分:1)
这些标题将起作用
header("Content-Description: File Transfer;");
header("Content-Type: application/force-download;");