Excel spreadsheets mit PHP unter IE https

Ärgerlicherweise funktioniert das Erstellen und Downloaden von Excel-Tabellen in PHP unter jedem Browser mit https, außer dem Internet Explorer, tadellos. Hier ein kleines Code Snippet, um die Suche zu verkürzen:

--- SNIP ---
<?php

header("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-type: application/vnd-ms-excel');
header('Content-Disposition: attachment; filename=file.xls');

echo $html_table;

?>
--- SNIP ---

In der Variable $html_table wird ganz normaler HTML-table code (beginnend mit ‘<table...‘ und abgeschlossen mit ‘</table>‘) abgelegt.

Viel Spaß.

  • Share/Bookmark

Weiterführende Artikel

2 Responses to “Excel spreadsheets mit PHP unter IE https”


Leave a Reply