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

include remoto

Estas en el tema de include remoto en el foro de ASP Clásico en Foros del Web. hola... vi que en php se puede hacer <? include("http://www.misitio.com/menu.htm");?> se puede hacer en ASP tambien?...
  #1 (permalink)  
Antiguo 04/08/2004, 13:35
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
include remoto

hola... vi que en php se puede hacer
<? include("http://www.misitio.com/menu.htm");?>

se puede hacer en ASP tambien?
__________________
On error no hago nada porque deje de fumar...
  #2 (permalink)  
Antiguo 04/08/2004, 15:07
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
no con includes. creo que la única solución es usar el HTTPXMLNoSeCuanto (que nunca lo usé porque no funciona aquí :/ )
__________________
...___...
  #3 (permalink)  
Antiguo 04/08/2004, 17:15
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
para hacer una inclusion de un archivo por el lado del servidor se aplica lo que se llama un side server include o SSI

que no es mas que


<!--#include file="../carpeta/archivo.asp" -->

ahora nunca he probado si se puede hacer un

<!--#include file="http://www.google.cl/carpeta/archivo.asp" -->

Última edición por Muzztein; 04/08/2004 a las 17:17
  #4 (permalink)  
Antiguo 04/08/2004, 20:52
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
No, Muzztein, no se puede de la segunda manera (que justo es lo que se pregunta). Eso está descartado y comprobado que no se puede
  #5 (permalink)  
Antiguo 04/08/2004, 22:00
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
maldicion !
  #6 (permalink)  
Antiguo 04/08/2004, 23:13
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
punto para php jejee.
una preg que se desprende de esta..
que dife hay entre include virtual y include file ?
__________________
On error no hago nada porque deje de fumar...
  #7 (permalink)  
Antiguo 04/08/2004, 23:35
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
digamos que el "file" lo hacés desde el archivo que hace el include hasta el archivo a incluir (respetando los paths -o sea que bajás, si está permitido, y subís carpetas-) y el "virtual" lo incluye siempre desde el root del servidor sin importar en dónde se encuentre el archivo inclusor
__________________
...___...
  #8 (permalink)  
Antiguo 05/08/2004, 08:21
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
No se si sería un punto a favor o encontra de PHP, ya que el permitir eso hace que cualquiera pueda incluir en, por ejemplo IFRAMES, noticias, encuestas o alguna otra cosa de cualquier web sin el debido concentimiento.
  #9 (permalink)  
Antiguo 05/08/2004, 12:53
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
pero en asp con xmlHTTP tambien lo haces.. y podes formatear la pagina que traes.
este ej de php lo vi y trae la pagina completa... y bueno... usare los includes locales nomas
gracias, gracias.
__________________
On error no hago nada porque deje de fumar...
  #10 (permalink)  
Antiguo 05/08/2004, 13:01
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
Cita:
pero en asp con xmlHTTP tambien lo haces
Yo no pueeeedoooo, nunca pude usarlo
__________________
...___...
  #11 (permalink)  
Antiguo 06/08/2004, 07:14
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
te dejo un ejemplillo..

Código PHP:
Response.Buffer True
Dim objXMLHTTP
xml
Set xml 
Server.CreateObject("MSXML2.ServerXMLHTTP")
xml.Open "GET""http://www.clarin.com/diario/2004/08/06/index_diario.html"False
xml
.Send
var_url 
xml.responseText
Set xml 
Nothing
response
.write(var_url
saludos
__________________
On error no hago nada porque deje de fumar...
  #12 (permalink)  
Antiguo 06/08/2004, 08:55
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
vaya, vaya, esa no me la sabia. Funciona, muy lento, pero funciona.
Me imagino que el include de PHP es mucho mas rapido.
Voy a investigar un poco sobre el objeto MSXML2 (http://www.asp101.com/samples/viewasp.asp?file=http.asp), a ver que le mas le encuentro.

Saludos y Gracias
  #13 (permalink)  
Antiguo 06/08/2004, 10:30
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
dieguicho, como te decía, no me funciona:

Cita:
msxml3.dll error '80072efd'

A connection with the server could not be established

/1.asp, line 6

Ahora, si cambio la URL y le coloco una local (por ejemplo http://mismo-server/default.asp), si que funciona.
__________________
...___...
  #14 (permalink)  
Antiguo 06/08/2004, 12:14
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
y no sera algo de la config del componente?
yo lo tengo asi talcual te lo pase.... y funciona correctamente
__________________
On error no hago nada porque deje de fumar...
  #15 (permalink)  
Antiguo 06/08/2004, 12:20
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
A mi me parece que es por el proxy o el firewall que no le permite al objeto salir "pa'fuera", pero no lo sé con cereza
__________________
...___...
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:24.