toby: ZIP-File an Browser senden, Probleme mit Öffnen statt Speichern

Hallo zusammen,

kann sich (mir) jd. erklären, warum folgendes phänomen auftritt:

ich schicke eine zipfile per header an den browser zum download
wenn ich erst speichere und dann die file öffne -> kein problem
wenn ich direkt auf öffnen gehe -> fehlermeldung

header("Content-Disposition: attachment; filename=download.zip");
header("Content-Type: application/zip");
header("Content-Length: ".filesize( $filename ));
header("Pragma: no-cache");
header("Expires: 0");

Weiß jd. Rat?

toby--
"Trying is the first step toward failure." - H. Simpson

  1. Hi,

    ich schicke eine zipfile per header an den browser zum download
    wenn ich erst speichere und dann die file öffne -> kein problem
    wenn ich direkt auf öffnen gehe -> fehlermeldung

    Welche Fehlermeldung?

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/
    1. hallo,

      Welche Fehlermeldung?

      "Der ZIP-komprimierte Ordner ist ungültig oder beschädigt."

      gruß,

      toby

      --
      "Trying is the first step toward failure." - H. Simpson
  2. Die Lösung war dann:

    header("Cache-control: private");

    grüße,

    toby

    --
    "Trying is the first step toward failure." - H. Simpson