Bernd Asmus: Enter im Formular erscheint nicht im Gästebuchtext...

Hi,

ich hab ein Gästebuch mit MySQL gemacht. Es funktioniert auch soweit. Jedoch wenn man in dem Formular für die Eingabe der Daten "Enter" drückt, erscheint kein Zeilenumbruch in der Anzeige des Textes im Gästebuch.. Wie kann ich das verändern, dass wenn man Enter drückt, auch im Gästebuch in die nächte Zeile gesprungen wird??

Ich bedanke mich schonmal für die Antworten

mfg

Bernd Asmus

  1. Hallo Bernd,

    es gibt in PHP die Funktion nl2br($deinText)

    ann wandelt er die Zeilenumbrüche in <br> um und du bekommst sie in HTML dann auch angezeigt.

    Schönen Gruß aus München

    die knappschaft

    --

    sh:(  fo:|  ch:?  rl:°  br:$,<,>  n4:&  ie:|  mo:|  va:)  de:]  zu:)  fl:|  ss:|  ls:[,#
    1. Hi,

      nen recht herzlichen Dank für die schnellen Antworten :-)). Das Problem ist nun gelöst Danke

      Cu und noch nen schönen Abend

      mfg

      Bernd Asmus

  2. Hi!

    Wie kann ich das verändern, dass wenn man Enter drückt, auch im Gästebuch in die nächte Zeile gesprungen wird??

    Ersetz einfach im ganzen Text-String, der den Eintrag beinhaltet alle \n (glaub ich) durch <br>.

    Mfg
    Elessar

    --
    sh:( fo:) ch:{ br:> n4:° ie:% mo:} va:) de:] zu:) fl:( ss:) ls:[ js:|
    1. hi,

      Ersetz einfach im ganzen Text-String, der den Eintrag beinhaltet alle \n (glaub ich) durch <br>.

      je nach system (win/linux) \n oder \n\r.

      deshalb ist saschas lösung (nl2br) hier der bessere und einfachere weg.

      gruss,
      wahsaga