Jörg Wittemeier: Eingabedaten per cgi verarbeiten

Hallo !!

So gebe ich Formulardaten ein:
<textarea name="Inhalt" rows="4" cols="30" wrap=off></textarea>

So versuche ich Zeilenumbrüche herraus zu bekommen:
$value =~ s/\n/<br>/g;

Das kommt dabei herraus:
Text<br>
Text<br>
Text

Soll aber so ausehen:
Text<br>Text<br>Text

Gruß
Jörg

  1. Das kommt dabei herraus:
    Text

    Text

    Text

    Soll aber so ausehen:
    Text
    Text
    Text

    Gruß
    Jörg

    Ist doch völlig egal oder???

    1. Hi Kai !

      Ist doch völlig egal oder???

      Mir nicht.  :-))
      Vor jeder Zeile soll eine ID eingefügt werden. Durch den Zeilenumbruch haben nachfolgende Zeilen leider keine ID.

      Es müßen andere Parameter als \n übersendet werden, die einen Zeilenumbruch erwirken. Kenne sie leider nicht.
      Gruß
      Jörg

  2. Hi,

    versuche es mal so:

    $value =~ s/\r/<BR>/g;
    $value =~ s/\n/<BR>/g;

    Damit kannst Du ein bißchen rumprobieren, z.B. \r durch \n ersetzen oder durch gar nichts. Wie es im Detail wirkt, weiß ich nicht, daß probiere ich jedesmal selbst aus ;-)

    Cheatah