我编写了一个用SQL数据生成.xlsx文件的函数。 (这完全没问题)但是当我想将文件发送到Clientbrowser时,它只会向我发送一个带有php-errors和php-echos的.xlsx。 虽然它会将.xlsx文件发送到将生成正确输出的服务器。
header("Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
header("Content-Disposition: attachment; filename=\"HPALM_Auslieferung-". $kunde. "_". $datum. ".xlsx\"");
header("Cache-Control: max-age=0");
$Writer = PHPExcel_IOFactory::createWriter($PHPExcel, 'Excel2007');
$Writer->save("HPALM_Auslieferung-". $kunde. "_". $datum. ".xlsx");
我也尝试将其更改为
$Writer->save("php://output");
然后它只将带有php-errors / echos的.xlsx文件发送到客户端,而不将.xlsx文件发送到服务器。