Dyn. Textfeld -> Zeilenabstand doppelt so groß

Grinsemann

Grünschnabel
Folgendes Problem:

Ich lade einen Text aus einer MySQL-Datenbank. Dort sind die Texte schon mit Zeilenumbrüchen versehen. Bei PHP gibt es ja die Möglichkeit über nl2br($text) die Zeilenumbruchformatierung direkt zu übernehmen, ohne ein <br> oder /n vorher in den MySQL-Datensatz reinzuschreiben.

Jetzt ist das Problem, dass bei der Ausgabeseite die Zeilenabstände doppelt so groß sind.

Gibt es eine Möglichkeit, dies zu umgehen und einen normalen Zeilenabstand einzurichten, OHNE VORHER die komplette MySQL-Datenbank mit <br>'s und /n's zu versehen?
Die Funktion nl2br() klappt leider nur bei HTML-Seiten, im Flashvideo steht dann ím dynamischen Textfeld "nl2br(das ist der Text bla bla bla)" anstatt

das ist
der Text
bla
bla
bla

Danke schonmal für eure Hilfe... falls mir überhaupt noch zu helfen ist...
 
Hi,

Verwendest Du Flash mit der lokalen Codepage oder im unicode-Modus?

Wie ist der übergebene Text codiert?

Vielleicht kannst Du eine Beispieldatei (inklusive des anzuzeigenden Textes) posten?

html-Tags wie <br> funktionieren übrigens in html-Textfeldern (Das kannst Du in den Eigenschaften des Textfeldes einstellen).

Gruß
.
 
Zurück