Foros del Web » Programando para Internet » ASP Clásico »

Texarea y parrafos

Estas en el tema de Texarea y parrafos en el foro de ASP Clásico en Foros del Web. Mi problema es que en un texarea meto el texto que va a una base de datos y cuando lo recupero para mostrarlo en otra ...
  #1 (permalink)  
Antiguo 17/03/2008, 04:00
 
Fecha de Ingreso: enero-2008
Mensajes: 65
Antigüedad: 16 años, 4 meses
Puntos: 0
Texarea y parrafos

Mi problema es que en un texarea meto el texto que va a una base de datos y cuando lo recupero para mostrarlo en otra pagina lo hace en texto plano.
Lo único que me interesa son los saltos de párrafo.
¿como hago para que cuando me recupere ese texto lo haga con los parrafos diferenciados?

Un saludo y gracias

Última edición por morte; 17/03/2008 a las 05:05
  #2 (permalink)  
Antiguo 17/03/2008, 16:46
 
Fecha de Ingreso: diciembre-2007
Mensajes: 36
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Texarea y parrafos

una pregunta al recuperar el texto tienes, alguno caracter especial entre parrafo y parrafo, o crees que puedes insertar un "caracter especial" entre parrafo y parrafo.

de esa forma la tarea seria más facil, me avisas para ddarte lo pasos
  #3 (permalink)  
Antiguo 17/03/2008, 18:19
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 5 meses
Puntos: 8
Re: Texarea y parrafos

Cita:
response.write Replace(aqui_va_el_campo_del_recordset_recuperado, chr(013),"<BR>")
Espero te sirva,
Saludos!
  #4 (permalink)  
Antiguo 18/03/2008, 02:08
 
Fecha de Ingreso: enero-2008
Mensajes: 65
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Texarea y parrafos

<%
' formateo el contenido como texto html añadiendo saltos de linea <br>

dim texto, tmax, salida, ch,aa
texto=set_adiblog.Fields.Item("contenido").Value
tmax=len(texto)-1
salida=""
for i=0 to tmax step 1
ch=mid(texto,i+1,1)
aa=asc(ch)
if aa=10 then
salida=salida & "<br>"
else
salida=salida & ch
end if
next

' fin de formateo
%>

Asi lo he solucionado, gracias a todos y un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:14.