+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Download einer ZIP Datei

  1. #1
    TP-Member kaahceeh macht alles soweit korrekt
    Registriert seit
    Mar 2002
    Ort
    berlin
    Beiträge
    49

    Download einer ZIP Datei

    Hallo,
    ich habe ein Problem, welches ich einfach nicht gelöst bekomme.
    Ich habe mir eine Internetseite gebastelt, wo verschiedene Bilder zu einer ZIP Datei zusammen gepackt werden können, welche der User dann downloaden kann. Die Bilder die der User wählt kommen alle aus einer Datenbank.
    Mein Problem liegt darin, das ich auf der PHP seite, welche die Bilder die ausgewählt wurden packt es nicht schaffe, das sich dem User gleich das bekannte fenster zum downloaden der Datei öffnet. Ich schaffe das nur über einen zusätzlichen Link welchen man anklicken muss.
    Wie kann ich also in einer PHP datei direkt nach dem Packvorgang das Downloadfenster aufrufen.

    Außerdem wäre es noch gut zu wissen, wie ich auch nach dem Download die Datei wieder von dem Server löschen kann.

    Vielen Dank

    Christian

  2. #2
    TP-Veteran heatseeker bringt sich richtig ein heatseeker bringt sich richtig ein Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.148
    unlink() löscht eine Datei.
    und mit header() kannst du übergeben das ein Download initialisiert werden soll.

    Korrigiert mich wenn ich falsch liege...

    heatseeker

  3. #3
    TP-Supporter Sebi ist auf einem guten Weg Avatar von Sebi
    Registriert seit
    Feb 2002
    Ort
    Hamburg
    Beiträge
    395
    blöde frage, aber wenn es per link geht warum machst du nicht einfach eine weiterleitung auf diesen link?

    per header() oder sonst auch per meta-tag...

  4. #4
    TP-Member kaahceeh macht alles soweit korrekt
    Registriert seit
    Mar 2002
    Ort
    berlin
    Beiträge
    49
    kann mir mal jemand das Beispiel mit dem header() etwas genauer erklären bzw. ein Beispiel liefern.

  5. #5
    TP-Member tydu macht alles soweit korrekt Avatar von tydu
    Registriert seit
    May 2004
    Ort
    Vindobona
    Beiträge
    93
    teste das mal:

    $file_dl = fopen("/home/user/www/files/".$dateiname"r");
    header( "Content-Type: application/zip; name=".$dateiname);
    header( "Content-Transfer-Encoding: base64" );
    header( "Content-Disposition: inline; filename=".$dateiname);
    header( "Pragma: no-cache" );
    header( "Expires: 0" );
    fpassthru ($file_dl);
    fclose($file_dl);

    nicht getestet, könnte aber gehen ?

    ciao tydu
    reich an besitztümern bist du, wenn dir das genügt, was du hast.
    erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)

  6. #6
    TP-Supporter Sebi ist auf einem guten Weg Avatar von Sebi
    Registriert seit
    Feb 2002
    Ort
    Hamburg
    Beiträge
    395
    dazu auch http://de2.php.net/manual/de/function.header.php

    ne einfache Weiterleitung geht dann mit header("Location: http://www.test.de/");

+ Antworten

Ähnliche Themen

  1. mac User zum Öffnen einer Datei
    Von Philip Fuchslocher im Forum Einfach so ...
    Antworten: 10
    Letzter Beitrag: 23.03.2004, 16:57
  2. umwandeln einer datei
    Von mario8 im Forum Layout- & Vektor-Programme
    Antworten: 2
    Letzter Beitrag: 16.02.2004, 10:42
  3. Exportiere html datei aus Fw mx
    Von Tomie_der_rocky im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 16.10.2003, 11:07
  4. Suchen nach Verlinkung einer Datei
    Von Vitamin-R im Forum GoLive
    Antworten: 8
    Letzter Beitrag: 28.04.2003, 10:55
  5. Farbmodus einer importierten Datei ändern?
    Von yemaya im Forum Layout- & Vektor-Programme
    Antworten: 2
    Letzter Beitrag: 01.11.2001, 21:49

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51