Ankündigung

Einklappen
Keine Ankündigung bisher.

mehrer Zeilnumbrüche nacheinander in text mail

Einklappen

Neue Werbung 2019

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

  • mehrer Zeilnumbrüche nacheinander in text mail

    Hallo zusammen,

    ich möchte eine HTML-Mail in eine Textmail umwandeln. Dazu möchte ich an den Stellen, wo
    vorkommt einen Umbruch machen mit Hilfe von
    Code:
    $body = str_replace('
    ', chr(13) ."", $body);
    Es wird auch einen Zeilenumbruch erstellt, allerdings immer nur einer, auch wenn mehrere
    nacheinander kommen.

    Kann mir jemand helfen?

    Danke,
    F.

  • #2
    Hallo Du...

    Probiere mal das:
    http://www.selfphpfriend.de/funktion...onen/strtr.php

    Gruß, Andi.

    Kommentar


    • #3
      Warum nur \r (13)?
      Entweder \n (10) oder \r\n (13,10)!

      Außerdem:
      http://de3.php.net/str_replace
      str_replace -- Ersetzt alle Vorkommen eines Strings in einem anderen String
      Darauf kannst du dich meistens verlassen. Korrigier erstmal \r !

      Kommentar


      • #4
        Das wird er dann schon rausbekommen... und fragen.
        Ist aber ok.

        Kommentar


        • #5
          Sobald ich mit "\r\n" oder chr(10) arbeite bekomme ich keinen einezelnen Zeilenumbruch, sondern immer 2 Zeilenumbrüche, also statt einer Leerzeile 2. Oder kann man da Abhilfe schaffen?

          Gruss und Dank,
          Felicitas

          Kommentar


          • #6
            Lieber \n als \r benutzen. Also probier mal

            PHP-Code:
            <?php
            $body 
            = str_replace("
            "
            , "\n", $body);
            ?>

            Kommentar


            • #7
              Auch da: doppelte Zeilenumrüche statt eines einzelnem

              Kommentar


              • #8
                Das liegt nicht an dieser Funktion oder seiner Anwendung.

                Kommentar

                Lädt...
                X