Paspirgilis
Weißer Powerranger
Hallo, der Name sagt eigentlich schon was für ein Problem ich habe.
Ich übergeben einen Text per Formular an die datenbank und bau den später mit JavaScript ein. Da man bei deklarieren eines Strings bei JavaScript keine Zeilen um brüche machen darf muss ich die Zeilenumbrüche für <br> ersetzen.
So hab ich es bisher verzweifelt versucht:
$text = str_replace("\n", '<br>', $text); // dachte er erkennts mit \n
$text = strip_tags($text);
$text = htmlspecialchars($text); //vieleicht wandelt er das ja in <br> um.
Erfolglos.
Hat sonst jemand ne Idee?
MFG
Mark Paspirgilis
Ich übergeben einen Text per Formular an die datenbank und bau den später mit JavaScript ein. Da man bei deklarieren eines Strings bei JavaScript keine Zeilen um brüche machen darf muss ich die Zeilenumbrüche für <br> ersetzen.
So hab ich es bisher verzweifelt versucht:
$text = str_replace("\n", '<br>', $text); // dachte er erkennts mit \n
$text = strip_tags($text);
$text = htmlspecialchars($text); //vieleicht wandelt er das ja in <br> um.
Erfolglos.
Hat sonst jemand ne Idee?
MFG
Mark Paspirgilis