phpexcel 寫的下載excel 代碼一直運(yùn)行好好的。
突然下載瀏覽器報錯 ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION ,
一時間,遭懵逼了。從代碼開始到結(jié)束斷點(diǎn)調(diào)試,都沒發(fā)現(xiàn)問題。
搞了老半天,最后把下載文件名中的逗號去掉,程序恢復(fù)正常。
$savename=str_replace(',',' ',$savename); //把文件名中的逗號替換成空
$objWriter=new\PHPExcel_Writer_Excel5($objectExcel);
header('Content-Type: application/vnd.ms-excel');
header("Content-Disposition:attachment; filename={$savename}.xls");
header('Cache-Control: max-age=0');
$objWriter->save('php://output');