Tengo un dato que saco de un campo text de mysql. Este dato puede tener saltos de linea.
El dato se lo paso a javascript y entonces se produce un error debido a que la linea no se termina. Bueno he limpiado el siguiente codigo para que veais lo que quiero hacer.
Código:
Buscando soluciones siempre se alude a lo que yo hago que es quitar de diversas formas el /n. Tambien se puede hacer con nl2br, pero me sigue fallando.<?php
$txtxt = str_replace("\n", "", "Este texto sale de un campo
y como veis tiene saltos de linea.
2
3
4
5");
?>
<html>
<head>
<title> </title>
<meta http-equiv="" content="text/html; charset=iso-8859-1">
<script>
mensaje="<? echo $txtxt; ?>";
</script>
</head>
<body bgcolor="#CCCCCC" topmargin="0" leftmargin="0">
</body>
</html>
Si lo probais vereis que da un fallo en javascript porque no se termina la linea donde se le asigna valor a "mensaje".
Si me podeis ayudar, muchas gracias.
Un saludo.

