Zeilenumbruch
micha
- cgi
$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!
Hi,
Gibt es berhaupt eine Moeglichkeit, Zeilenumbrche im <textarea> zu
definieren?
nein. Und mit CGI hat das schon gar nichts zu tun.
Cheatah
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
Hi,
Ich wollte nur <textarea>vorbelegen ohne extra eine Datei Zeilenweise auslesen zu müssen.
äh. Und wo ist das Problem?
Cheatah
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.
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
Hallo Micha,
Dieser Link hilft Dir vielleicht weiter:
http://www.dclp-faq.de/q/q-string-zeilenumbruch.html
Gruß
Helmut Weber
Dieser Link hilft Dir vielleicht weiter:
http://www.dclp-faq.de/q/q-string-zeilenumbruch.html
Danke für den Tip
$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.
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.
test1=das ist ein Test1<br>test
test2=das ist ein Test2<br>test
test3=das ist ein Test3<br>testdiese 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.
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
Danke Struppi Problem gelöst.