Schorsch: Mehrere Dateien zum Download anbieten

Guten Tag

In einer Schlaufe erzwinge ich 3 Downloads:

for($i=0; $i < 3; $i++)
{
  header('Content-type: application/rtf');
  header('Content-Disposition: attachment; filename=blah.rtf');
}

Leider wird nur ein Download gestartet.
Hat jemand eine Ahnung, wie ich es erreichen könnte, dass effektiv drei Downloaddialoge erscheinen?

Gruss
Schorsch

  1. Guten Tag

    In einer Schlaufe erzwinge ich 3 Downloads:

    ...

    Hallo,

    welcher wird denn gestartet ? der Erste oder der letzte ?

    1. Salut

      Der Erste.

      Gruss
      Schorsch

  2. hi,

    In einer Schlaufe erzwinge ich 3 Downloads:

    Hättest du wohl gerne.

    for($i=0; $i < 3; $i++)
    {
      header('Content-type: application/rtf');
      header('Content-Disposition: attachment; filename=blah.rtf');
    Leider wird nur ein Download gestartet.

    Natürlich.
    Wie kommst du denn auf dir seltsame Idee, mehrere Ressourcen als eine ausliefern zu können?

    Hat jemand eine Ahnung, wie ich es erreichen könnte, dass effektiv drei Downloaddialoge erscheinen?

    In dem du den Client dazu bringst, drei Requests an den Server zu stellen (wie, sei dir überlassen) - und dann jeden einzelnen mit _einem einzelnen_ Download "beantwortest".

    gruß,
    wahsaga

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

      Ich habe

      system("seite-die-download-erzeugt.php");

      gefunden.

      Und dann das da gebaut:

      for($i=0; $i < 3; $i++)
        {
          system("seite-die-download-erzeugt.php");
        }

      Jetzt bekomme ich zwar mehrere Browserfenster, aber keinen Download mehr. Das mit den drei Requestst muss ich erst noch überdenken, sollte aber möglich sein.

      Gruss
      Schorsch

      1. Das mit den drei Requestst muss ich erst noch überdenken, sollte aber möglich sein.

        Ja genau. Hab ne Lösung gefunden. Einfach HTML-Datei ausgeben. Dort drinnen 3 mal einen Iframe mit src="datei-die-download-macht.php" einbauen. Damit hat man ein Browserfenster und drei Dialoge für den Download.

        Judihui!

        Gruss
        Schorsch