problemas al introducir un salto de linea en un textarea

jordisun
22 de Octubre del 2004
Hola a todos, tengo un problemilla y no encuentro la solución, a ver si alguien me pude ayudar.
Tengo una pequeña página que tiene un textarea. En este textarea escribo codigo HTML y lo guardo en una variable temporal. Tengo otra pagian en que lo que hace es recuperar de esta variable temporal este codigo HTML y construir una pagian con un textarea y pone este codigo para ser modificado. Viene a ser como una vista previa de la página con la posibilidad de editar el texto. Hasta aqui todo correcto. El problema viene si dentro del textarea le doy al enter y pongo un salto de linea. Cuando es recupero el texto de la variable en la segunda pagina no muestra nada en la caja de texto.
Alguien sabe que puede estar pasando?
Muchas gracias,
Jordi

jordisun
22 de Octubre del 2004
He encontrado una solución, no se si es la mejor pero aquí la dejo:

Antes hacía:

echo("<SCRIPT>");
echo("document.form_editar_secciones.txt.value = "".$texto."";");
echo("</SCRIPT>");

y cuando no había saltos de linea funcionaba...

Lo he sustituido por:
<textarea name="txt" cols="70" rows="40"><? if ($flag) { echo($texto); } ?></textarea>

$flag me dice si estoy recuperando un texto ya editado.

Asi si que funciona.
J.