Cheatah: Download im CGI-Kontext: Probleme mit unterschiedlichen Browsern

Beitrag lesen

Hi,

schreib bitt mindestens "Content" groß.
Wenns dich glücklich macht

mich nicht, aber einige Browser ;-)

Hab ich mir auch schonmal gedacht, nur hat es am Verhalten der Browser nichts geändert.

Nun ja, immerhin hast Du damit eine Fehlerquelle ausgeschaltet, die vielleicht anderen Clients Probleme machte.

Der Filename _muss_ (in Worten: MUSS) ein Dateiname sein und darf _keine_ Pfadinformation o.ä. beinhalten.
Das ist natürlich etwas, was mir eher hätte auffallen müssen. Ist es deswegen nicht, weil ich eine vorbelegte Variable des längeren nicht mehr angesehen habe. Und die war eigentlich für das open vorgesehen. :-(

Bedenke dabei bitte, dass im CGI-Kontext der Begriff "aktuelles Verzeichnis" undefiniert ist. Was auf Deinem Server (momentan) funktioniert, muss unter anderen Umständen noch lange nicht die richtigen Ergebnisse produzieren. Zu Lösungsansätzen siehe Arhiv.

Leider - hat auch diese Korrektur die Lage nicht entscheidend verbessert. :-((

Möglicherweise ist Dein Konqueror fehlkonfiguriert. Die Probleme im IE liegen an dessen HTTP-Untauglichkeit.

Werde dann wohl mal wieder jeden Browser einzeln behandeln müssen.

Normalerweise muss man nur den IE einzeln behandeln - indem man ihn ein ZIP-Archiv schickt. Das allerdings mit dem für ZIP passenden Content-Type, nicht mit application/octet-stream. Möglicherweise solltest Du in diese Richtung nachdenken.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes