header und leerzeichen im dateinamen

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

  • header und leerzeichen im dateinamen

    steh grad ganz furchtbar schrecklich auf dem schlauch
    PHP-Code:
    $filename='Leerzeichen sind doof.doc';
    header("Content-Disposition: attachment; filename=".$filename); 
    liefert mir einen Datei speichern unter-Dialog und schlägt mir als Dateiname Leerzeichen.doc vor
    PHP-Code:
    $filename='Leerzeichen sind doof.doc';
    header("Content-Disposition: attachment; filename=".str_replace(' ''%20'$filename)); 
    schlägt mir Leerzeichen%20sind%20doof.doc vor

    wie bekomme ich denn Leerzeichen sind doof.doc als Vorschlag?
    Ich denke, also bin ich. - Einige sind trotzdem...

  • #2
    Probiere es mal mit

    header("Content-Disposition: attachment; filename=\"".$filename."\");

    Kommentar


    • #3
      naja,

      ich hab noch

      Code:
      header("Content-Type: application/text");
      davorgesetzt, damit gings ohne probleme, der Dateiname enthielt Leerzeichen, so wie gewollt.

      muß aber nicht daran liegen, ich mußte die zeile voranstellen, sonst hätte der browser die datei nur dargestellt ...
      Die Zeit hat ihre Kinder längst gefressen

      Kommentar


      • #4
        @CannabisCow
        danke, das funktioniert wunderprächtigst
        OffTopic:
        hat dich dein name so beflügelt oder das hast du im gegensatz zu mir einfach nur mal logisch gedacht?
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          Wieso sollte das eine das andere ausschließen?

          Kommentar


          • #6
            stimmt, heißt ja bewusstseinserweiternd :=
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar

            Lädt...
            X