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

Mostrar el código de dentro de un textarea en el documento

Estas en el tema de Mostrar el código de dentro de un textarea en el documento en el foro de ASP Clásico en Foros del Web. Hola Poniendo un ejemplo tengo este código en una base de datos y bueno lo puedo mostrar dentro de un textarea, como podría mostrarlo tambien ...
  #1 (permalink)  
Antiguo 30/04/2007, 14:21
Usuario no validado
 
Fecha de Ingreso: mayo-2006
Mensajes: 113
Antigüedad: 18 años, 11 meses
Puntos: 0
Mostrar el código de dentro de un textarea en el documento

Hola

Poniendo un ejemplo tengo este código en una base de datos y bueno lo puedo mostrar dentro de un textarea, como podría mostrarlo tambien en el documento como html?
o sea, hacerlo funcionar publicandolo desde la BD.
Saludos y gracias de antemano.

Código:

<html>
<body>
<%response.write("Hello World!")%>
</body>
</html>
  #2 (permalink)  
Antiguo 30/04/2007, 14:33
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Mostrar el código de dentro de un textarea en el documento

en tu tex area

<textarea rows="5" name="tutextarea" cols="20">
<%response.write("Hello World!")%>
</textarea>

y como html (que se muestre el codigo

solo lo imprimes asi de sencillo

haces una consulta a tu base de datos e imprimes lo que has guardado ahi como html
<%response.write(rs("tucampo"))%>

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 30/04/2007, 14:36
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Mostrar el código de dentro de un textarea en el documento

probá con

Código:
response.write server.HTMLEncode(rs("campo"))
__________________
...___...
  #4 (permalink)  
Antiguo 30/04/2007, 15:12
Usuario no validado
 
Fecha de Ingreso: mayo-2006
Mensajes: 113
Antigüedad: 18 años, 11 meses
Puntos: 0
Re: Mostrar el código de dentro de un textarea en el documento

Cita:
Iniciado por Al Zuwaga Ver Mensaje
probá con

Código:
response.write server.HTMLEncode(rs("campo"))
Esto no funcionó.

A ver si me explico mejor.
Yo hago un insert usando el método AJAX.
Al subir el texto(código html) se eliminan algunos caracteres, o sea se pierden.
Bien, yo hago algunos arreglos para poder mantenerlos(el simbolo del % se pierde, asi como los espacio) e inserto en lugar de estso caracteres otros caracteres deiferentes con el objetivo de remplazarlos a la hora de mostrarlos.
En la BD quedaria así:

<html><body><#37#response.write("Hello World!")#37#></body></html>

Ok, luego cuando voy a publicarlo en el textbox solo hago un replace del #37# por el de % y tengo el código.
Bien, como hago para ese código publicarlo y q funcione como código, no como texto.
Si le hago un response.write no mostrará nada, solo como texto.
Espero me entiendan ahora.

GRacias
  #5 (permalink)  
Antiguo 30/04/2007, 15:41
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Mostrar el código de dentro de un textarea en el documento

ummmm

la idea es inserar codio asp y html en una base de datos y leugo mostrar el htm y hacer que el asp se ejecute

yo tengo duda que funcione con el asp, pero si funcionan con el html

dado que al traer el valor de la base de datos estas haciendo un response.write, este te teiene que imprimir el contenido de la base no verificar sihay codigo asp y ejecutarlo

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 30/04/2007, 15:42
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Mostrar el código de dentro de un textarea en el documento

A ver si te entiendo...

El contenido del campo es <html><body><#37#response.write("Hello World!")#37#></body></html> y lo que querés es "ejecutar" el código ASP... o sea... ¿que el resultado final sea <html><body>Hello World!</body></html> y que el browser pueda interpretar el HTML en vez de mostrar ese texto literalmente?... ¿o sigo sin entender?

Saludos
__________________
...___...
  #7 (permalink)  
Antiguo 30/04/2007, 15:53
Usuario no validado
 
Fecha de Ingreso: mayo-2006
Mensajes: 113
Antigüedad: 18 años, 11 meses
Puntos: 0
Re: Mostrar el código de dentro de un textarea en el documento

el resultado final tiene q ser Hello World!, ejecutandose el ASP.
  #8 (permalink)  
Antiguo 30/04/2007, 16:06
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: Mostrar el código de dentro de un textarea en el documento

sip eso es lo que quiere!!!!
__________________
JuanRa Pérez
San Salvador, El Salvador
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 16:55.