Cheatah: Download

Beitrag lesen

Hi,

du mußt dem browser mitteilen das es keine datei ist die er kennt. das geht afaik serverseitig über den mime-type

der da heißt: application/octet-stream ("octet-stream" bedeutet nichts weiter als "Strom von 'Achtern', äh, Acht-Bit-Ketten", also schlicht und ergreifend "viele Bytes").

ps: 100% zuverlässig ist das soweit ich weiß allerdings nicht

Es _ist_ zu 100% zuverlässig bei allen HTTP-kompatiblen Systemen. Ob der User entschieden hat, sich solche Daten beispielsweise in einem Hexadizimaleditor zu laden, anstatt direkt abzuspeichern, weißt Du erstens nicht und ist Dir zweitens auch egal.

Natürlich schließt "HTTP-kompatibles System" den IE aus. Bei diesem Mistvieh bleibt Dir im Grunde wirklich nur, den Schotter zu zippen; und selbst da kannst Du nicht sicher sein, ob Billy the Gates für die nächste Version nicht das "Feature" vorsieht, die gezippten Dateien in einer Explorer-Ansicht aufzulisten, oder was weiß ich. Der Rest des Universums wird sich bei application/octet-stream absolut richtig verhalten; wobei, wie ich noch mal erwähnen möchte, "richtig" vom User definiert wird, nicht von Dir, aber in den allermeisten Fällen Deiner Definition entsprechen wird.

Cheatah

--
X-Will-Answer-Email: No