Erkenntnise des Tages:
Der Internet Explorer mag keine Dateidownloads, wenn https genutzt wird und bestimmte header genutzt werden. Firefox
und Opera sind da weniger kritisch.
vereinfachtes Beispiel:
header("Content-Type: application/msexcel");
header("Content-Disposition: attachment; filename=export.xls");
kann funktionieren, wenn das genutzte Framework oder die Anwendung sonst keine Header setzt. Werden
allerdings Header gesetzt, die das Cache Verhalten steuern, bietet der IE anstatt des in Content-Disposition
festgelegten Dateinamens den Scriptnamen für das zu downloadende File an oder verweigert gleich ganz die Funktion.
Behoben haben wir das Ganze, in dem die folgenden Header mitgeschickt werden:
header('Pragma: private');
header('Cache-control: private, must-revalidate');
Um die kompletten Header, die der Webserver zum Browser schickt, verfolgen zu können, empfiehlt sich die Firefox
Extension
LiveHttpHeaders.
Di, 10.06.2008 12:57
Interessant finde ich den rela tiv hohen Platz von Telelog DO ORS. Das ist Software für Requ irement Management, welc [...]
So, 08.06.2008 14:09
Ja, ich weiss daß Lotus Notes an sich eher ein DBMS ist - a ber es wird nunmal hauptsächli ch als Groupware Client [...]
Sa, 07.06.2008 14:17
Hi, warum das? Welche Versi on? Was stört dich? Ist outloo k besser?
Di, 13.05.2008 09:24
Poster drucken lassen -- Check . Poster in meinen Teams aufh ängen lassen -- Check. Dank e für den Link, Peter!
Do, 08.05.2008 00:36
Hi el*Loco, danke für die A nleitung, besser als bei DD-WR T! Hat endlich mal geklappt! Viele Grüße Michael