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

Código para un <TEXTAREA>...Replace???

Estas en el tema de Código para un <TEXTAREA>...Replace??? en el foro de ASP Clásico en Foros del Web. Saludos a todos, Hace tres días copie un código que sirve para mostrar correctamente (reconociendo los saltos de línea al pisar enter) los datos que ...
  #1 (permalink)  
Antiguo 06/04/2002, 06:52
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 23 años, 4 meses
Puntos: 0
Código para un <TEXTAREA>...Replace???

Saludos a todos,

Hace tres días copie un código que sirve para mostrar correctamente (reconociendo los saltos de línea al pisar enter) los datos que se introducen en un &lt;textarea&gt; al ser mostrados en otra página. Por ejemplo: Un Guestbook o Foro.

Pero no me funcionó, quisiera saber si hay que colocarlo en algún lugar en especial para opere correctamente.

Lo estoy probando en un formulario que inserta unos registros en una base de datos en Access pero al ver los registros no respeta los saltos de línea.

El código que bajé es el siguiente:

&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;

¿Qué tendría que cambiarle al código para que funcione?

Muchas Gracias por la ayuda que puedan prestarme.
  #2 (permalink)  
Antiguo 06/04/2002, 09:28
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Código para un <TEXTAREA>...Replace???

La cuestión está en sustituir los \n por &lt;br&gt;

En PHP es muy fácil, y en ASP no lo sé pero supongo que también.


Un saludo :)

<hr width=80%><br>
lical -> Usuario registrado de Linux #254225<br><br>
¿Piensas que el software puede ser algo m&aacute;s?
[B]<a href="http://www.zonasiete.org/" target="_blank">www.zonasiete.org</a>
Acercando el proyecto GNU/Linux a todos.</b
  #3 (permalink)  
Antiguo 06/04/2002, 10:11
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Código para un <TEXTAREA>...Replace???

pero ¿cómo lo hago?.!!!

;) Gracias por la ayuda de todos modos.
  #4 (permalink)  
Antiguo 08/04/2002, 16:48
Avatar de Snarfer  
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: Código para un <TEXTAREA>...Replace???

Para poner los saltos de linea por &lt;BR&gt;?tal vez te pueda servir este código

For i=1 to Len(cadena)
if mid(cadena,i,1)=chr(13) then
response.Write(&quot;&lt;BR&gt;&quot;)
else
response.Write (mid(cadena,i,1))
end if
Next i

Pruebala ojala y te funcione, la verdad no la he probado.
:(

  #5 (permalink)  
Antiguo 09/04/2002, 14:02
Avatar de Snarfer  
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: Código para un <TEXTAREA>...Replace???

Intenta con este código
&lt;%comentarios=replace(request.form(&quot;coment arios&quot;),chr(10),&quot;&lt;br&gt;&quot;)%

Te paso tambien el URL donde lo enconttre

<a href='ir.asp?http://www.asptutor.com/asp/vart.asp?id=80' target='_blank'>http://www.asptutor.com/asp/vart.asp?id=...</a>
Suerte

I.S.C Hilario Torres
  #6 (permalink)  
Antiguo 10/04/2002, 08:42
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: Código para un <TEXTAREA>...Replace???

Me quedo con el último código de Snarfer. :)

<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>
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 17:24.