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

Formato de campo Memo

Estas en el tema de Formato de campo Memo en el foro de ASP Clásico en Foros del Web. hola a to2!! estoi haciendo un foro y tengo problemas al mostrar el cuerpo de los mensajes ingresados ke estan en un campo Memo, el ...
  #1 (permalink)  
Antiguo 25/06/2002, 14:22
Avatar de Rocket  
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 272
Antigüedad: 22 años, 5 meses
Puntos: 4
Formato de campo Memo

hola a to2!!

estoi haciendo un foro y tengo problemas al mostrar el cuerpo de los mensajes ingresados ke estan en un campo Memo, el formato para ingresar los mensajes es parecido al de esta pagina pero cuando kiero mostrar el mensaje los muetras sin los saltos de pagina, es decir, sin los ENTER ke uno pone el mensaje..se entiende??

por ejemplo pongo esto en el mensaje:

hola
como estan

y me aparce esto

hola como estan


¿como se puede arreglar esto?
  #2 (permalink)  
Antiguo 25/06/2002, 14:30
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Formato de campo Memo

algo asi te servira:

<a href='ir.asp?http://www.forosdelweb.com/mensaje.asp?id=50151' target='_blank'>http://www.forosdelweb.com/mensaje.asp?i...</a>
  #3 (permalink)  
Antiguo 25/06/2002, 14:30
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, 3 meses
Puntos: 535
Re: Formato de campo Memo

La pregunta que más se hace por este foro (además del error de encabezados)

Suponiendo que el campo memo de tu BD se llame... 'MEMO', la cosa sería mas o menos así:

Código:
&lt;%
Dim Texto
Texto = Rs(&quot;MEMO&quot;)
Texto = Replace(Texto, CHR(013), &quot;&lt;br&gt;&quot;)
Response.Write Texto
%&gt;
Con lo cual se reemplazan los saltos de línea ASCII por el caracter de salto de línea (&lt;br&gt;) correspondiente al HTML

saludos
  #4 (permalink)  
Antiguo 25/06/2002, 14:44
Avatar de Rocket  
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 272
Antigüedad: 22 años, 5 meses
Puntos: 4
Re: Formato de campo Memo

gracias a los dos

use esta:
texto = Replace (texto,VbCrLf,&quot;&lt;br&gt;&quot;)

las otras no me funcionaron, no se porke

pero gracias
  #5 (permalink)  
Antiguo 03/10/2003, 10:51
 
Fecha de Ingreso: julio-2003
Ubicación: mi camioneta?
Mensajes: 87
Antigüedad: 20 años, 11 meses
Puntos: 0
Haber si alguien sabe por donde va el error..

Tengo el problema expuesto en el mensaje inicial... y trate de solucionarlo con la forma expuesta, pero me produce esto:

Codigo -------------
<%
valor= rs.Fields("condiciones")
cond = Replace (valor,VbCrLf,"&lt;br&gt;")

Response.Write (cond)
%>

Resultado ------------
-PRECIOS MAS EL 10% DE IVA<br>-RIGUROSO CONTADO.<br>-TIEMPO DE ENTREGA:10 DIAS

--------

yo supongo que los <br> deberian 'traducirse' y hacer el salto de linea... pero en lugar de eso.. me los esta mostrando. ¿Alguien sabe como corregir esto?

Saludos
  #6 (permalink)  
Antiguo 03/10/2003, 11:38
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, 3 meses
Puntos: 535
es un mensaje viejo que quedó quedó mal luego de la mudanza del foro... ponelo así:


<%
valor= rs.Fields("condiciones")
cond = Replace (valor,VbCrLf,"<br>")

Response.Write (cond)
%>


&lt; = <
&gt; = >
__________________
...___...
  #7 (permalink)  
Antiguo 06/10/2003, 16:16
 
Fecha de Ingreso: julio-2003
Ubicación: mi camioneta?
Mensajes: 87
Antigüedad: 20 años, 11 meses
Puntos: 0
Dejame comentarte que ya lo habia probado asi, y me produce el mismo resultado.. me muestra los <br> en la pagina (no hace el salto de linea).

Lo resolvi de otra manera:
al grabar el registro (memo) hago un replace asi:

rs.Fields("condiciones")=Replace(request("condicio nes"),chr(13),"<br>")


y despues cuando pretendo mostrarlo como valor inicial de un TEXTAREA hago esto:
<%
condic=replace(rs.Fields("condiciones"),"<br>",chr (13))
%>
<textarea rows="3" name="condiciones" cols="40"><%=condic%></textarea>

----
quiza no es lo mas correcto, pero despues de muchas pruebas, fue el mejor resultado que consegui.

Saludos.
  #8 (permalink)  
Antiguo 06/10/2003, 16:20
 
Fecha de Ingreso: julio-2003
Ubicación: mi camioneta?
Mensajes: 87
Antigüedad: 20 años, 11 meses
Puntos: 0
Agregando.

si solo quiero mostrar el contenido.

<%=rs("condiciones")%>

Funciona perfecto (ya que le añadimos al contenido los tags <br>
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 02:08.