Zeilenumbrüche

mcphilli

Erfahrenes Mitglied
Hallo,
wenn ich einen Text in einer Textarea erstelle indem auch ENTER gedrückt wird und den dann in eine Datenbank speichere, kommt später bei der Ausgabe durch eine JavaScript ein Fehler. Nun möchte ich die ENTER Tastendrücke beim Eintragen durch ein "<br>" ersetzen lassen. Wie mache ich das, wenn es überhaup geht?


MfG
MCPhilli
 
Hallo,

bevor du den Text der Textarea in die Datenbank schreibst, musst du die Zeilenumbrüche in <br> ändern. Dies kannst du u.a. über reguläre Ausdrücke machen.

Mit Perl sieht das dann so aus:

Code:
$text =~ s/\n/<BR>/g;

Du kannst natürlich auch die Zeilenumbrüche in der Datenbank speichern und diese erst vor der Ausgabe ersetzen.


Grüße Thomas
 

Neue Beiträge

Zurück