Hi,
ich habe schon seit längerer Zeit ein Problem, für das ich bis jetzt leider noch keine optimal Lösung gefunden habe...
Es geht um die Ausgabe von Text aus der Datenbank, der vorher per Textarea eingegeben wurde.
Das Problem besteht darin, dass das Textarea den Text umbricht, so dass er schön reinpasst.
Sprich: Ich schreibe eine Zeile und sobald das Wort nich mehr in die Zeile passt, springt der Text in die nächste Zeile (genau wie hier im Forum beim Antworten).
Diese Info wird aber leider nicht mit in die Datenbank gespeichert.
Jetzt gibt es die Möglichkeit, das Ganze mit nl2br() auszugeben, leider passiert da nichts...
Jetzt gibt es noch die Funktion wordwrap(), die eigentlich genau das macht was ich will. Dummerweise splittet die Funktion auch leerzeichen. Das bedeutet sobald die Funktion auf ein Leerzeichen trifft und umbrechen will zerlegt es dieses Leerzeichen in und gibt es auch. Sieht auch ziemlich unschön aus...
Ich weiß nicht genau, warum das nl2br nicht funktioniert, ich habe den Text in der Datenbank als Typ "Text" gespeichert. Sollte man da lieber Varchar oder string nehmen? Ich kenne den Unterschied leider nicht...
Hier noch ein paar Screens um das Problem zu verdeutlichen...
Hier sieht man, dass der Text das Layout sprengt und rechts aus dem Bild läuft.
Hier das Ganze nachdem wordwrap angewendet wurde. Leider trennt er da die Leerzeichen...
Für Hilfe bin ich euch dankbar
Viele Grüße
ich habe schon seit längerer Zeit ein Problem, für das ich bis jetzt leider noch keine optimal Lösung gefunden habe...
Es geht um die Ausgabe von Text aus der Datenbank, der vorher per Textarea eingegeben wurde.
Das Problem besteht darin, dass das Textarea den Text umbricht, so dass er schön reinpasst.
Sprich: Ich schreibe eine Zeile und sobald das Wort nich mehr in die Zeile passt, springt der Text in die nächste Zeile (genau wie hier im Forum beim Antworten).
Diese Info wird aber leider nicht mit in die Datenbank gespeichert.
Jetzt gibt es die Möglichkeit, das Ganze mit nl2br() auszugeben, leider passiert da nichts...
Jetzt gibt es noch die Funktion wordwrap(), die eigentlich genau das macht was ich will. Dummerweise splittet die Funktion auch leerzeichen. Das bedeutet sobald die Funktion auf ein Leerzeichen trifft und umbrechen will zerlegt es dieses Leerzeichen in und gibt es auch. Sieht auch ziemlich unschön aus...
Ich weiß nicht genau, warum das nl2br nicht funktioniert, ich habe den Text in der Datenbank als Typ "Text" gespeichert. Sollte man da lieber Varchar oder string nehmen? Ich kenne den Unterschied leider nicht...
Hier noch ein paar Screens um das Problem zu verdeutlichen...
Hier sieht man, dass der Text das Layout sprengt und rechts aus dem Bild läuft.
Hier das Ganze nachdem wordwrap angewendet wurde. Leider trennt er da die Leerzeichen...
Für Hilfe bin ich euch dankbar
Viele Grüße