Beim googlen habe ich zwei verschiedene Sätze von Headern gefunden, die gesetzt werden müssen, wenn Excel in verschiedenen Dateiformaten ausgegeben wird.PHPExcel Set spezifische Header für das Dateiformat
für z.B.
Für Typ "Excel5" Header sind:
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");;
header("Content-Disposition: attachment;filename=$filename");
header("Content-Transfer-Encoding: binary ");
Für Typ "Excel2007" Header sind:
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment;filename="myfile.xlsx"');
header('Cache-Control: max-age=0');
Meine Frage: Gibt es müssen unterschiedliche Kopf- einzurichten für jeder Dateityp, da es auch andere Dateitypen gibt CSV, HTML und PDF?