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ß.

Automatische Erkennung von Linux-Distributionen via autoconf

Für alle, die das Ärgernis der Entwicklung einer Distro-Erkennung für autoconf/ configure umgehen wollen, stellen wir unsere Version für die Datei ‘autoconf.ac‘, wie wir sie ab RC5 des NagiosGraphers v1.6.1, verwenden, zur Verfügung. Der ganze Spaß lässt sich dann natürlich auch noch um eine automatische Auswahl der layouts erweitern.
Der code sollte allerdings im Bereich ‘# copy init file‘ noch auf die eigenen Bedürfnisse angepasst werden.
Viel Spaß damit. 😉
(mehr …)