Salto de linea
Buenas:
Mi problema es el siguiente. Tango creada una pagina con un formulario para meter noticias en una base datos. Uno de los campos q introducire, viene dado por el contenido de un TEXTAREA. Los datos, se introducen sin nigun problema en la base de datos. El problema es q al mostrar el contenido de ese campo en cuestion, en un TD, no me respeta los saltos de linea, ya q si no es un BR, el html, no lo toma como tal. Una posible solucion, seria cargar el contenido de ese campo en un variable e ir recorriendolo, y en el caso de q encuentre el codigo ASCII del salto de linea, lo sustituya por un BR. Alguien me puede decir como podria hacerlo?
Muchas gracias de antemano
Mi problema es el siguiente. Tango creada una pagina con un formulario para meter noticias en una base datos. Uno de los campos q introducire, viene dado por el contenido de un TEXTAREA. Los datos, se introducen sin nigun problema en la base de datos. El problema es q al mostrar el contenido de ese campo en cuestion, en un TD, no me respeta los saltos de linea, ya q si no es un BR, el html, no lo toma como tal. Una posible solucion, seria cargar el contenido de ese campo en un variable e ir recorriendolo, y en el caso de q encuentre el codigo ASCII del salto de linea, lo sustituya por un BR. Alguien me puede decir como podria hacerlo?
Muchas gracias de antemano
Hola.. mira si manejas ASP, creo que ya estamos del otro lado.. para que respete los saltos de línea lo que se puede hacer es mandar a llamar la funcion de replace de ASP y sería de la siguiente manera..:
La pagina se llamaría "algo.asp"
<%
'indico que si no he llenado el área de texto
if request.form(comentarios)<>"" then %>
<form action="algo.asp" method="Post">
Escribe algun texto:
<textarea rows="3" name="comentarios" cols="33">
<br>
<input type="submit" value="Enviar">
<%
'si ya está llena hago lo siguiente
else
'cambiamos los saltos de carro por <br>
cambio= replace(request.form("comentarios"), chr(10), "<br>") %>
El texto es: <% =cambio %>
Y con esto ya nuestro texto aparecerá con los saltos debidos..!!! ;)
Espero haya sido de ayuda.. cualquier cosa, si quieres mendame un mail..!!
Saludos y suerte...!!
La pagina se llamaría "algo.asp"
<%
'indico que si no he llenado el área de texto
if request.form(comentarios)<>"" then %>
<form action="algo.asp" method="Post">
Escribe algun texto:
<textarea rows="3" name="comentarios" cols="33">
<br>
<input type="submit" value="Enviar">
<%
'si ya está llena hago lo siguiente
else
'cambiamos los saltos de carro por <br>
cambio= replace(request.form("comentarios"), chr(10), "<br>") %>
El texto es: <% =cambio %>
Y con esto ya nuestro texto aparecerá con los saltos debidos..!!! ;)
Espero haya sido de ayuda.. cualquier cosa, si quieres mendame un mail..!!
Saludos y suerte...!!
muchas gracias, he intentado hacer buscando caracter a caracter el salto pero se me colgaba la pagina gracias por tu ayuda
