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

¿El Querystring no respeta los saltos de línea?

Estas en el tema de ¿El Querystring no respeta los saltos de línea? en el foro de ASP Clásico en Foros del Web. Estimados amigos, Desde una página 'A' paso a través de un Request.Querystring una variable 'contenido' a una página 'B'; la variable 'contenido' se toma de ...
  #1 (permalink)  
Antiguo 08/08/2005, 07:19
Avatar de emajesus  
Fecha de Ingreso: abril-2003
Mensajes: 278
Antigüedad: 21 años, 1 mes
Puntos: 1
¿El Querystring no respeta los saltos de línea?

Estimados amigos,

Desde una página 'A' paso a través de un Request.Querystring una variable 'contenido' a una página 'B'; la variable 'contenido' se toma de una BD en Access; es un texto con saltos de líneas.

Cuando recojo la variable contenido en la página B y habiendo aplicado el replace tradicional: <%=Replace(request.QueryString("contenido"),vbCrLf , "<BR>")%> ... no me respeta los saltos de línea.

¿El Querystring no respeta los saltos de línea?

Gracias,

Emajesus
  #2 (permalink)  
Antiguo 08/08/2005, 07:41
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
hay otra forma para reemplazar el salto de linea y es:

replace(request.QueryString("contenido"),chr(13)," <br>")

Prueba aer si sasi te funciona... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #3 (permalink)  
Antiguo 08/08/2005, 07:54
Avatar de emajesus  
Fecha de Ingreso: abril-2003
Mensajes: 278
Antigüedad: 21 años, 1 mes
Puntos: 1
Lo probé y no funciona; me doy cuenta que tras ejecutar el request.querystring me convierte los espacios del texto de la BD en '%20', incluidos los saltos de línea. Por ello, cuando se hace el replace a la hora de su presentación no los encuentra ...

¿Qué podemos hacer?
  #4 (permalink)  
Antiguo 08/08/2005, 07:58
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
podrias asignarle un caracter especial al salto de linea como ! y despue eso reemplazarlo por el salto de linea... pero no se si resulte... o si no pasar los datos por session o por metodo post... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #5 (permalink)  
Antiguo 08/08/2005, 08:06
Avatar de emajesus  
Fecha de Ingreso: abril-2003
Mensajes: 278
Antigüedad: 21 años, 1 mes
Puntos: 1
Gracias por tu ayuda; veré lo del caracter especial ...

Emajesus
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 22:39.