Anzeige:
Ergebnis 1 bis 2 von 2

Thema: File vortäuschen

  1. #1
    Pingu
    Gast

    Post File vortäuschen

    Hi Leute,

    ich weiß, das Thema ist hier nicht ganz richtig, aber ich habe keine andere Einordnung gefunden.

    Ich möchte über ein php3 Script ein File zum Herunterladen vortäuschen (könnte eigentlich auch ein Perl-Script sein; egal), weil das File aus der Datenbank generiert wird.

    Das ganze funktioniert soweit über:

    Header("content-type: text/*");

    Der "übliche" Browser bietet jetzt die Möglichkeit das File zu speichern, aber gibt als Namensvorschlag den Namen des Scripts. Hier soll aber ein anderer Name erscheinen. Also welchen HTTP-Header könnte ich senden, damit dies vorgegaugelt wird?

    Header("???: <A HREF="http://www.xyz.de/file.csv");" TARGET=_blank>http://www.xyz.de/file.csv");</A>


    Danke für einen Hinweis, vielleicht auch wo ich suchen könnte.

    Gruß

    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-= Pingu =-

  2. #2
    Gast

    Smile

    meiner mein8ung nach geht das so:
    ------------------------------------
    header("Content-disposition: filename=$filename");
    header("Content-type:application/octetstream");
    header("Pragma: no-cache");
    header("Expires: 0");
    //hier kommt dann der dateiinhalt
    exit;

    ----------------------------------
    $filename ist dan dein dateiname

    olli

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •