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

Asp + access + br

Estas en el tema de Asp + access + br en el foro de ASP Clásico en Foros del Web. Buenas tardes, tengo un problema con un sitio en asp. Cargo, modifico, elimino noticias sin ningun problema todos los campos, pero en el del contenido ...
  #1 (permalink)  
Antiguo 21/08/2012, 13:37
 
Fecha de Ingreso: enero-2009
Mensajes: 39
Antigüedad: 15 años, 3 meses
Puntos: 0
Asp + access + br

Buenas tardes, tengo un problema con un sitio en asp.
Cargo, modifico, elimino noticias sin ningun problema todos los campos, pero en el del contenido gral de la noticia, utilicé memo porque son noticias largas, no me toma los enter que pongo en el formulario. con php lo hago sin problema, pero esto esta todo en asp.
Alguna ayudita?
desde ya muchas gracias
  #2 (permalink)  
Antiguo 23/08/2012, 03:29
 
Fecha de Ingreso: abril-2012
Ubicación: Madrid (España)
Mensajes: 162
Antigüedad: 12 años
Puntos: 5
Respuesta: Asp + access + br

Nueva_variable = Replace(Variable_del_texto, Chr(34), "<br>")

Tienes que guardar en la base de datos "Nueva_variable"
  #3 (permalink)  
Antiguo 23/08/2012, 09:40
 
Fecha de Ingreso: enero-2009
Mensajes: 39
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Asp + access + br

Ahora que miro bien, aparentemente a la base de datos se cargan los enter... el problema es cuando yo hago el response.write,
Si lo hago dentro de un textarea de formulario me toma los enter, ahora si le doy un response.write directamente en la pagina para mostrar la noticia sin el recuadro ahi no me los toma, me pone todo en una misma linea.
Alguna idea?
  #4 (permalink)  
Antiguo 23/08/2012, 10:03
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Respuesta: Asp + access + br

Hacelo al revés que neofilo propone: hacés el replace al momento de mostrarlo en pantalla.
Supongo que en php conocerás la función nl2br()... por qué no te creás una?

Código:
sub nl2br(data)
    response.write(replace(data, vbCrLf, "<br>"))
end sub
__________________
...___...
  #5 (permalink)  
Antiguo 23/08/2012, 10:04
 
Fecha de Ingreso: enero-2009
Mensajes: 39
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Asp + access + br

Bien ya lo solucione.... utilice lo que me dijiste, pero en vez de 34, le puse 13. y ahi si me lo tomo. y cuando lo muestro hago lo mismo porque sino ahora si me muestra los br
Resumen = Replace(rs_titulos("Contenido"),"<br>",chr(13))
gracias por la ayuda.

Etiquetas: access, asp
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 05:32.