Mailinglisten-Archive |
Andre.Steffens_(at)_postadress.de schrieb: >> Um eine Datei zum Download anzubieten benutzte ich immer >> "application/octet-stream". Bisher gabs keine Beschwerden... > Der Browser versucht bei diesem Typ anhand der Dateiendung eine Zurordnung > durchzuführen was dazu führt das z.B. txt-Files angezeigt anstatt > gedownloaded werden! Das war aber nicht die Aufgabenstellung. Du willst über ein Script diverse Sachen ausgeben und dafür sorgen, daß es zum Download angeboten wird bzw. bei PDF angezeigt wird. Dein Script hat mal angenommen die Endung .php. Unter diesen Umständen bietet der die Datei(text) zum Download an. in der Art ... Header( "Content-Length: " . $fsize); Header( "Content-type: application/octet-stream"); Header( "Content-Disposition: attachment; filename=dudu.txt"); ... Wenn du allerdings .txt auf ein Script im Server "umbiegst" mag das zutreffen (hab ich nicht probiert). >> Speziellere Zuweisungen sollte man machen, wenn es geht. Für deine PDF >> Dateien "application/pdf" (Eine Dateiendung .pdf schadet auch nicht) > Beim MSIE 5.x gab's hier bereits vermehrt Probleme. Ein Bug innerhalb > einiger Versionen führte dazu das die Dateien garnicht angezeigt wurden bzw. > das Plugin nicht ordnungsgemäß gestartet wurde. War mir nicht bekannt. -- Gruß, Rob
php::bar PHP Wiki - Listenarchive