Ankündigung

Einklappen
Keine Ankündigung bisher.

String umwandeln

Einklappen

Neue Werbung 2019

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

  • String umwandeln

    Hi,

    also ich habe ein Kontaktformular geproggt. Wenn jemand eine Mail sendet, bekomme ich sie in folgender Form:

    Code:
    E-Mail: $mail
    Betreff: $subject
    Name: $name 
    Mail:
    
    *****
    $inhalt
    *****
    
    IP-Adresse: $REMOTE_ADDR
    So jetzt möchte ich einen Link in die Mail setzen, die ein Kontaktformular aufruft, mit dem ich auf diese Mail antworten kann.

    Ich habs versucht, allerdings zeigt er den Link so an:

    Code:
    <a href="http://www.schummelwelt.de/kontakt.php?mail=test@testserver.de&subject=Re: blaaa&inhalt=das ist ein test mit
    
    umbruch">Auf diese Mail antworten</a>
    Wie wandle ich den String $inhalt so um, dass keine Zeilenumbrüche mehr enthalten sind?

    MfG,
    Sascha

  • #2
    PHP-Code:
    $inhalt preg_prelace('#(\r\n|\r|\n|
    |
    )#'
    ''$inhalt); 
    Haut alle Zeilenumbrüche raus, ob HTML oder nicht

    Kommentar


    • #3
      Oder wieso lässt du bei deiner Stringdefinition nicht von vorn herein die Zeilenumbrüche weg? Erleichtert die Sache ungemein!!

      Aber stimmt es eigentlich, dass "\r" für mac-Zeilenumbrüche zuständig ist? Mach's bisher immer nur mit "\n".

      Kommentar


      • #4
        \r ist Mac, \n Linux und \r\n Windoze.
        Kann alerdings auch andersrum sein

        Kommentar

        Lädt...
        X