wahsaga: Dateidownload ohne Sicherheitspopup

Beitrag lesen

hi,

Handelt es sich denn bei der zu übertragenden Datei wirklich um ein Programm?

vermutlich nicht, wenn sie den dateinamen mit file.txt vorgibt.

Das sagst Du nämlich mit dem "application/octet-stream" dem Browser. Und wenn der nun ausnahmsweise mal keine Sicherheitlücke hat und den Benutzer vor einem Programm warnt, dann ist das vollkommen richtig.

Den passenden MIME-Type für die datei kannst Du mit
   mime_content_type($PfadZurDatei)
ermitteln ab PHP version 4.3.0

der dürfte wohl für eine textdatei text/plain lauten - nur damit zeigt der browser eine textdatei idR. wieder sofort an, anstatt sie zum download anzubieten.

wenn der IE application/octet-stream mit SP2 nicht mehr akzeptieren will, bleibt vermutlich nur noch "speichern unter ..." als lösung, oder evtl. ein anderer content-type.

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."