daten per ftp als download verfügbar machen (dialogfeld speichern unter)

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

  • daten per ftp als download verfügbar machen (dialogfeld speichern unter)

    Hallo,
    ich möchte gerne Daten von einem geschützten Verzeichnis als download verfügbar machen.

    Eine einfache Lösung habe ich bereits realisiert. per link und pass daten am anfang des links.

    Leider funktioniert dies nur mit Firefox.

    Eine andere lösung habe ich damit angepeilt:

    readfile('ftp://userass@ftp-server.de/'.$_GET['filename']);

    nur öffnet sich da kein dialog feld und die daten erscheinen auch nicht nicht im fenster

    kann mir jemand sagen was ich falsch mache oder vergessen habe?

  • #2
    ist das der selbe server wie der, auf dem das download-script läuft?
    dann reicht ein readfile mit einer dateisystem-pfadangabe.

    Kommentar


    • #3
      nur öffnet sich da kein dialog feld und die daten erscheinen auch nicht nicht im fenster
      Was soll da denn für ein "Dialogfeld" erscheinen?

      Warum erhältst du keine Fehlermeldung?
      OffTopic:
      Ich wäre für ne 5-Euro-Kasse bei sowas.

      Kommentar


      • #4
        ok habs so versucht

        readfile('./download4data/'.$_GET['filename']);

        leider werden da nur seltsame zeichen ausgegeben. Die Datei ist ein jpeg bild und keinen html oder php datei leider wie kann ich das lösen?

        Wünschen würde ich mir ein Dialogfeld wie "speichern unter" oder "öffnen"

        Kommentar


        • #5
          im manual zu header() findest du geeignete beispiele.

          Kommentar


          • #6
            z.b.
            PHP-Code:
            header("Content-type: image/jpg");
            header("Content-type: application/force-download");
            header("Content-type: application/octetstream"); 
            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #7
              vielen lieben dank

              es klappt jetzt gut

              Kommentar

              Lädt...
              X