Stefan Sieder: Nochmal Zip-download über Formular (IE Problem)

*Arghh*
Jetzt habe ich den Content-type korrigiert, aber der Internet Explorer will das File immer noch nicht downloaden! Beim Netscape funktionierts ohne Probleme...*heul*. Hat vielleicht jemand eine Lösung die bei beiden Browsern funktioniert?

Script:
$filename='../test.zip';
print "Status: 301 Found\n";
print "Location: $filename\n";
print "URL: <$filename>\n";
print "Content-type: application/x-zip-compressed\n\n";

mfg
Stefan Sieder

  1. Hi Stefan,

    dank diesem Forum bin ich auf diese Loesung gekommen:

    open(READ,$datei);     # Downloadbare Datei
    binmode READ;
    binmode STDOUT;
    print "Content-type: application/zip\n";
    print "Content-length: $filesize\n"; # Dateigroesse in Bytes
    print "Content-Disposition: filename=$name\n\n"; # Dateiname der uebertragenen Datei
    while ($line=<READ>) { print $line; }
    close(READ);

    (<../../sfarchiv/1999_2/t03143.htm#a14992>)

    Funktioniert bei mir prima.

    Gruss
      Manne