nadine: Internet Explorer nummeriert beim Download die Datei

Hallo zusammen,

habe ein PHP-Download-Skript, dass mir eine generierte .csv-Datei an den Browser sendet. Ich möchte nur ein Dateidownload-Fenster öffnen, daher verwende ich folgende Header:
header("Content-type: application/download");
header("Content-Disposition: attachment; filename=".$datei);

Das funktioniert auch alles ganz gut, nur dass der IE beim öffnen die Datei irgendwie indiziiert mit [1]. Daher kann er sie dann schließlich doch nicht öffnen.

Da der Dateiname immer neu generiert wird, gibt es auch keine Datei mit dem gleichen Namen, also ist diese Geschichte mit der Nummerierung im Browsercache völlig unnötig.

Mit header("Location: http://".$datei); funktioniert das ganze, allerdings möchte ich kein neues Fenster und suche jetzt nach einer anderen Lösung.

Hat jemand eine Idee?

Vielen Dank und Grüße,
nadine

  1. Hallo Nadine,

    habe ein PHP-Download-Skript, dass mir eine generierte .csv-Datei an den Browser sendet.

    [...]

    Das funktioniert auch alles ganz gut, nur dass der IE beim öffnen die Datei irgendwie indiziiert mit [1]. Daher kann er sie dann schließlich doch nicht öffnen.

    http://forum.de.selfhtml.org/archiv/2006/4/t127434/ behandelte das gleiche Thema.

    Hat jemand eine Idee?

    wäre die Verwendung eines anderen Browsers ein Thema?

    Freundliche Grüße

    Vinzenz

    1. Hallo Vinzenz!

      wäre die Verwendung eines anderen Browsers ein Thema?

      Bei allen anderen Browsern ist das kein Problem. Und wie's beim IE geht, hab ich jetzt herausgefunden und steht nochmal hier:

      http://lists.phpbar.de/pipermail/php/Week-of-Mon-20041122/014423.html

      Danke trotzdem für die Antworten!
      Grüße,
      nadine

  2. Hello out there!

    SELFHTML Suche nach '+Download +Nummer +Datei' führt dich in einen nicht allzu weit in der Vergangenheit liegenden Thread.

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
    1. Hallo Gunnar,

      leider kann ich aus diesen Postings keine Lösung ziehen.
      Mit diversten Headern in Kombination hab ich's jetzt doch geschafft eine Lösung im IE zu erzielen.

      Danke für die Antwort!
      Gruß,
      nadine

      1. hi,

        Mit diversten Headern in Kombination hab ich's jetzt doch geschafft eine Lösung im IE zu erzielen.

        Dann teile uns diese doch bitte auch mit - vielleicht hilft sie einem zukünftigen Sucher weiter.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }