Ankündigung

Einklappen
Keine Ankündigung bisher.

Header für zip Archive

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Header für zip Archive

    Hallo,

    ich lade aus einer MySQL Datenbank die dort gespeicherten Daten wie Bilder und PDF's. Beides funktioniert problemlos. Nun habe ich das auch für eine Zip getestet, leider ohne Erfolg. Die Datei wird immer als attachment.php gespeichert. Nenne ich diese dann in attachment.zip um, kann ich sie normal entpacken.

    Hier mein Code:
    Code:
    header("Content-Type: " . $ctype);
    header("Content-Disposition: attachment;filename=\"".$filename."\"");
    
    echo _dbhelperfunc::DecodeAttachment($part[0]['data'],$encoding);
    Das Ganze sieht dann so aus:
    Content-Type: application/x-zip
    Content-Disposition: attachment; filename=font-awesome.zip

    $Encoding ist base64.

    Gruß

    Reiner


  • #2
    Welchen Browser? IE evtl.? Ich musste schon Hacks für den machen genau für sowas. Du kannst z.B. den Link auf /attachement.php?font-awesome.zip legen, und dann schluckt der das auch als Dateiname.

    Kommentar


    • #3
      Ich hatte es mit Chrome und Firefox getestet - bei beiden funktioniert es nicht.

      Kommentar


      • #4
        Poste mal die Headers des Responses aus der Debug-Toolbar. Vielleicht wird nicht das übermittelt an den Browser, was du denkst.

        Kommentar

        Lädt...
        X