micha: Zeilenumbruch

$test="dfgf<BR>fsdfs<br>fsdg";

Perl.cgi: Im HTML<textarea> soll dieser String so dargestellt werden,
dass am <br> tatschlich ein Zeilenumbruch stattfindet.
<textarea> ignoriert das. Die Umwandlung von \n
 in <br> bewirkt nichts, <br> oder \n wird
ausgegeben.

Gibt es berhaupt eine Moeglichkeit, Zeilenumbrche im <textarea> zu
definieren?

Danke im voraus!

  1. Hi,

    Gibt es berhaupt eine Moeglichkeit, Zeilenumbrche im <textarea> zu
    definieren?

    nein. Und mit CGI hat das schon gar nichts zu tun.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. nein. Und mit CGI hat das schon gar nichts zu tun.

      Cheatah

      Hi

      Ich wollte nur <textarea>vorbelegen ohne extra eine Datei Zeilenweise auslesen zu müssen.

      Danke

      1. Hi,

        Ich wollte nur <textarea>vorbelegen ohne extra eine Datei Zeilenweise auslesen zu müssen.

        äh. Und wo ist das Problem?

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi,

          Ich wollte nur <textarea>vorbelegen ohne extra eine Datei Zeilenweise auslesen zu müssen.

          äh. Und wo ist das Problem?

          Cheatah

          der Fehler liegt bei mir an einer andern stelle.

          ich habe eine Datei die so aussieht.

          test1=das ist ein Test1<br>test
          test2=das ist ein Test2<br>test
          test3=das ist ein Test3<br>test

          diese Datei lese ich aus so das ich mit $text{'test1'}die zeile ausgeben kann, wenn ich mit print $text{'test1'};ausgebe funktionierts, <textarea>$text{'test1'}</textarea> funktionierts nicht mit Zeilenumbrüchen.

          1. Hi,

            diese Datei lese ich aus so das ich mit $text{'test1'}die zeile ausgeben kann, wenn ich mit print $text{'test1'};ausgebe funktionierts, <textarea>$text{'test1'}</textarea> funktionierts nicht mit Zeilenumbrüchen.

            mit Zeilenumbrüchen schon, mit <br>-Tags aber selbstverständlich nicht. Du erzeugst HTML, also gelten die Regeln von HTML - und eine <textarea> beinhaltet nun mal keine zusätzlichen Tags.

            Cheatah

            --
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo Micha,

    Dieser Link hilft Dir vielleicht weiter:
    http://www.dclp-faq.de/q/q-string-zeilenumbruch.html

    Gruß
    Helmut Weber

    1. Dieser Link hilft Dir vielleicht weiter:
      http://www.dclp-faq.de/q/q-string-zeilenumbruch.html

      Danke für den Tip

  3. $test="dfgf<BR>fsdfs<br>fsdg";

    Perl.cgi: Im HTML<textarea> soll dieser String so dargestellt werden,
    dass am <br> tatschlich ein Zeilenumbruch stattfindet.
    <textarea> ignoriert das. Die Umwandlung von \n
     in <br> bewirkt nichts, <br> oder \n wird
    ausgegeben.

    Das kann nicht sein, wenn du <br> tatsächlich in newline zeichen umgewandelt hast dann klappt das auch.

    Struppi.

    1. Das kann nicht sein, wenn du <br> tatsächlich in newline zeichen umgewandelt hast dann klappt das auch.

      Struppi.

      Hi Struppi,

      Du hast recht, der Fehler liegt bei mir an einer andern stelle.
      ich habe eine Datei die so aussieht.

      test1=das ist ein Test1<br>test
      test2=das ist ein Test2<br>test
      test3=das ist ein Test3<br>test

      diese Datei lese ich aus so das ich mit $text{'test1'}die zeile ausgeben kann, wenn ich mit print $text{'test1'};ausgebe funktionierts, <textarea>$text{'test1'}</textarea> funktionierts nicht mit Zeilenumbrüchen.

      1. test1=das ist ein Test1<br>test
        test2=das ist ein Test2<br>test
        test3=das ist ein Test3<br>test

        diese Datei lese ich aus so das ich mit $text{'test1'}die zeile ausgeben kann, wenn ich mit print $text{'test1'};ausgebe funktionierts, <textarea>$text{'test1'}</textarea> funktionierts nicht mit Zeilenumbrüchen.

        und wo wandelst du die <br> in newline zeichen um?

        Struppi.

        1. und wo wandelst du die <br> in newline zeichen um?

          Struppi.

          Hi

          Auch wenn ich in der Datei statt <BR> \n schreibe, gibts in der Textarea keine Umbrüche .
          Ich werde mir die Funktion mit der ich die Datei auslese nochmal ansehen, ich nehme mal an das da der Fehler liegt.
          Danke
          MFG

          micha

        2. Danke Struppi Problem gelöst.