Bin echt am verzweifeln...
Über ein Formular wird ein Text eingegeben und in einer DB gespeichert.
Anschliessend wird der Text aus der DB ausgelesen und an ein JavaScript übergeben.
Das Problem ist, dass das Javascript den Text unbedingt in folgender Form haben will:
"Dies ist ein Testtext Dies ist ein Testtext..."
also alles in EINER Zeile, OHNE Umbruch.
Da jetzt aber manche User bei der Eingabe des Textes in das Formular einen Zeilenumbruch machen, indem sie auf RETURN drücken, wird obiger Text z.B. zu
"Dies ist ein Testtext
Dies ist ein Testtext..."
Dadurch funktioniert aber das Javascript nicht mehr. Ich muss den Text also auf jeden Fall in einer Zeile vorliegen haben.
Hab schon sämtliche Funktionen versucht. Sowohl nl2br(), htmlentities() usw... Nichts bringt mich zu dem gewünschten Ergebnis. Gibt es denn keine Möglichkeit, den Umbruch GANZ zu entfernen, anstatt nur mittels nl2br() durch <br /> ersetzen zu lassen?
Über ein Formular wird ein Text eingegeben und in einer DB gespeichert.
Anschliessend wird der Text aus der DB ausgelesen und an ein JavaScript übergeben.
Das Problem ist, dass das Javascript den Text unbedingt in folgender Form haben will:
"Dies ist ein Testtext Dies ist ein Testtext..."
also alles in EINER Zeile, OHNE Umbruch.
Da jetzt aber manche User bei der Eingabe des Textes in das Formular einen Zeilenumbruch machen, indem sie auf RETURN drücken, wird obiger Text z.B. zu
"Dies ist ein Testtext
Dies ist ein Testtext..."
Dadurch funktioniert aber das Javascript nicht mehr. Ich muss den Text also auf jeden Fall in einer Zeile vorliegen haben.
Hab schon sämtliche Funktionen versucht. Sowohl nl2br(), htmlentities() usw... Nichts bringt mich zu dem gewünschten Ergebnis. Gibt es denn keine Möglichkeit, den Umbruch GANZ zu entfernen, anstatt nur mittels nl2br() durch <br /> ersetzen zu lassen?
Kommentar