+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Datei-Download - geht - geht nicht - ...

  1. #1
    TP-Newbie T-Storm macht alles soweit korrekt
    Registriert seit
    Oct 2003
    Beiträge
    4

    Datei-Download - geht - geht nicht - ...

    Mahlzeit!

    Ich habe hier vor einiger Zeit mal das Download-Skript für Dateien gefunden und es auch gleich mal bei einem Kunden eingebaut. Klappte soweit prima.
    Hier noch mal zur Erinnerung das Skript:
    PHP-Code:
    $files = Array("1" => "TBDetail.pdf",
                   
    "2" => "MusterMonatsbericht.pdf",
                   
    "3" => "MusterMonatsstatistik.pdf",
                   
    "4" => "MusterVerfuegbarkeit.pdf",
                   
    "5" => "TBDetail.pdf");

    $filename "docs/".$files[$_GET[download]];

    header("Content-Type: x-type/subtype");
    header("Content-Length: ".filesize($filename));
    header("Content-Disposition: attachment; filename=".$files[$_GET[download]]);
    readfile($filename); 
    Aber auch nur, wenn ich die Dateinamen fest vergebe.

    Ich wollte jetzt aber eine Stufe weitergehen und habe dem Kunden eine Uploadroutine für seine Dokumente erstellt. Klappt soweit auch.
    Nur auf der Seite, wo man sich diese Dokumente wieder runterladen kann, gibt es Probleme.
    Und zwar kann man das Dokument nur speichern und dann öffnen.
    Öffnet man es aus dem Internet heraus kommt von Acrobat die Fehlermeldung, dass es die Datei nicht gefunden hat.

    Ich verstehe das Problem nicht, da die feste Vorgabe der Dateinamen doch da keinen Unterschied machen sollte, denn sobald der Quellcode geladen wird, existiert doch automatisch ein fester Dateiname, oder nicht?
    Denn wie gesagt, speichern funktioniert, öffnen dagegen nicht.

    Hier mein Quellcode:
    PHP-Code:
    if ($doc == "d")
    {
        
    $files = Array(
                        
    => $exp_doku2[0][1],
                        
    => $exp_doku2[1][1],
                        
    => $exp_doku2[2][1],
                        
    => $exp_doku2[3][1],
                        
    => $exp_doku2[4][1],
                        
    => $exp_doku2[5][1]
                        );
        
        
    $filename "windpark/$windpark/".$files[$nr];
        
        
    header("Content-Type: application/octet-stream");
        
    header("Content-Length: ".filesize($filename));
        
    header("Content-Disposition: attachment; filename=".$files[$nr]);
        
    readfile($filename);

    Gruss Timo

  2. #2
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Hi !!

    schau mal hier in meinen (bisher) letzten Post: http://www.traum-projekt.com/forum/s...ad.php?t=48369

    Gruss
    Jan

  3. #3
    Guest Strogij hilft, wo's geht Strogij hilft, wo's geht
    Registriert seit
    Aug 2002
    Beiträge
    2.233
    Und wie ist es mit header("Content-Type: application/pdf);

  4. #4
    TP-Newbie T-Storm macht alles soweit korrekt
    Registriert seit
    Oct 2003
    Beiträge
    4

    Thumbs up

    Mit dem "Header(Pragma: public)" konnte ich egal an welcher Position nichts ändern.

    Aber die Hilfe mit den Sessions war gut.
    Ich habe die Sessions für die "download.php" einfach ausgeschaltet und siehe da... es klappte plötzlich.

    Vielen Dank!

+ Antworten

Ähnliche Themen

  1. formatieren unter XP geht nicht!!!!
    Von NicNac im Forum Betriebssysteme
    Antworten: 2
    Letzter Beitrag: 30.10.2003, 10:22
  2. strg+z geht unter mx/xp nicht immer
    Von torres im Forum Layout- & Vektor-Programme
    Antworten: 6
    Letzter Beitrag: 26.04.2003, 00:51
  3. Save for Web geht nicht!!
    Von Shining im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 07.04.2003, 09:58
  4. HV Menu lädt nicht XML Datei
    Von Nalle im Forum Webdesign allgemein
    Antworten: 0
    Letzter Beitrag: 13.02.2003, 13:14
  5. Photoshop 7.0 geht nicht mehr
    Von Giga Son Goku S im Forum Photoshop
    Antworten: 14
    Letzter Beitrag: 19.07.2002, 07:30

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