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

No entiendo este codigo

Estas en el tema de No entiendo este codigo en el foro de ASP Clásico en Foros del Web. Sucede que en un sitio de ASP, para ser explicito en ASP facil existe un codigo que se coloca en el Textarea ára mantener los ...
  #1 (permalink)  
Antiguo 31/01/2002, 05:43
Avatar de garcef  
Fecha de Ingreso: agosto-2001
Ubicación: Querétaro, México
Mensajes: 289
Antigüedad: 22 años, 9 meses
Puntos: 0
No entiendo este codigo

Sucede que en un sitio de ASP, para ser explicito en ASP facil existe un codigo que se coloca en el Textarea ára mantener los saltos de linea, pero no entiendo donde o como se coloca, alguien sabe?, les dejo el codigo

<pre> &lt;%
...
' Lo encapsulamos en un procedimiento que devuelve el
' resultado en la misma variable
Sub ArreglaTexto ( cadena_texto )

cadena_texto = Replace (cadena_texto, vbCrLf, &quot;&lt;BR&gt;&quot;)

End Sub
...
%&gt;


</pre>
  #2 (permalink)  
Antiguo 31/01/2002, 07:21
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 7 meses
Puntos: 5
Re: No entiendo este codigo

Creo entender que tienes un formulario con un textarea.

Cuando hagas submit del formulario el contenido del texarea supongo que lo mostraras en una pagina web o lo insertaras en un registro de una base de datos o lo que quieras hacer con él.

Pero antes de mostrar su contenido o guardarlo en la base de datos, conviertes los retornos de carro en etiquetas html del tipo &lt;br&gt; con la función que has copiado:

cadena_texto = Replace (Request.Form(&quot;NombreTextArea&quot;), vbCrLf, &quot;&lt;BR&gt;&quot;)

y ya tienes en la variable cadena_texto el contenido del TextArea con los retornos de carro convertidos en etiquetas html para usar donde quieras ;)

No sé si te he aclarado algo... En resumen, tienes qe utilizar ese código una vez que envías el formulario.
  #3 (permalink)  
Antiguo 31/01/2002, 16:09
Avatar de garcef  
Fecha de Ingreso: agosto-2001
Ubicación: Querétaro, México
Mensajes: 289
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No entiendo este codigo

Gracias Helvira, oK tengo que colocarlo para que no se amontone el texto, mi duda es donde lo pongo, esto es lo ecribo en el textarea directamente o en el codigo pongo algo asi como &lt;textarea &quot;el codigo&quot;&gt; o se lo pongo en el boton de submit.

Muchisimas gracias por tu ayuda
  #4 (permalink)  
Antiguo 31/01/2002, 16:19
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: No entiendo este codigo

¡Fácil! ;)

&lt;textarea&gt;&lt;%=Replace(cTexto, Chr(13), &quot;&lt;br&gt;&quot;)&lt;/textarea&gt;

Un saludo, amigo. ;)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #5 (permalink)  
Antiguo 01/02/2002, 00:19
Avatar de garcef  
Fecha de Ingreso: agosto-2001
Ubicación: Querétaro, México
Mensajes: 289
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No entiendo este codigo

De nueva cuenta mil gracias a todos por su ayuda
  #6 (permalink)  
Antiguo 03/02/2002, 04:42
Avatar de garcef  
Fecha de Ingreso: agosto-2001
Ubicación: Querétaro, México
Mensajes: 289
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No entiendo este codigo

fijense que no funciona, ¿Que pasa?
  #7 (permalink)  
Antiguo 03/02/2002, 07:54
Avatar de El Menda  
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 23 años
Puntos: 0
Re: No entiendo este codigo

Hola. Pon este codigo en la pagina donde muestres ya escrito el texto
&lt;%
strmensaje = oRS(&quot;mensaje&quot;)
strmensaje = Replace(strmensaje, vbCrLf, &quot;&lt;BR&gt;&quot;)
%&gt;
&lt;%
&lt;%response.write vbCrLf &amp; &quot;&quot; &amp; strmensaje &amp; &quot;&quot;
%&gt;

Espero que te haya servido

Byez & GooD Byez
El Menda no te ayuda
  #8 (permalink)  
Antiguo 03/02/2002, 21:33
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: No entiendo este codigo

Garcef, eso debe funcionarte, es un código exremadamente sencillo, y no te debe dar problemas.

Si nos pones el código, podemos mirar a ver por qué falla. Saludos. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #9 (permalink)  
Antiguo 03/02/2002, 22:26
Avatar de garcef  
Fecha de Ingreso: agosto-2001
Ubicación: Querétaro, México
Mensajes: 289
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No entiendo este codigo

Gracias Menda y de nueva cuenta gracias Aston, ya funciona y espero no tener problemas lo puse como:
comentarios = replace(request.form(&quot;comentarios&quot;),chr( 10),&quot;&lt;br&gt;&quot;), en la que procesa el formulario, lo dejo aqui por si a alguien le sirve
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 21:23.