Foros del Web » Programando para Internet » PHP »

¿que diferencia hay entre .../include.php y http://www.dominio.com/include.php?

Estas en el tema de ¿que diferencia hay entre .../include.php y http://www.dominio.com/include.php? en el foro de PHP en Foros del Web. Siempre tengo esa duda... o entre las rutas a las imagentes .../imageb.gif o http://www.dominio.com/imagen.gif Entiendo que el servidor en un caso lo considera que es ...
  #1 (permalink)  
Antiguo 04/07/2007, 01:32
 
Fecha de Ingreso: junio-2003
Ubicación: madrid
Mensajes: 342
Antigüedad: 20 años, 10 meses
Puntos: 3
¿que diferencia hay entre .../include.php y http://www.dominio.com/include.php?

Siempre tengo esa duda... o entre las rutas a las imagentes .../imageb.gif o http://www.dominio.com/imagen.gif

Entiendo que el servidor en un caso lo considera que es una llamada interna y el otro no. al menos eso parecen reflejar los logs.

¿pero hay diferencias en el tiempo que tarda en servirlo u otras?


pd:siento mi ignorancia

Última edición por juan-raro; 04/07/2007 a las 02:50
  #2 (permalink)  
Antiguo 04/07/2007, 02:10
Avatar de ArrauKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 21 años, 5 meses
Puntos: 4
Re: ¿que diferencia hay entre .../imagen.gif y http://www.dominio.com/imagen.gif ?

pero hay una enrome diferencia.

Si haces include('archivo_local.php') estas llamando a un archivo en la ruta del sistema operativo donde está corriendo, osea el servidor. Es como si PHP fuera un programa que abriera el texto desde el disco y luego lo ejecute (de hecho eso hace).

Pero si incluyes una url, estás llamando al texto (html) que produce la salida del script php que estás incluyendo, pero no se ejecuta como código, sino qu es tratado como simple texto.

Además de no ser lo que uno desearía, además depende del tráfico entre el servidor web del hosting y el servidor externo (y si son el mismo sería muy inútil hacerlo así).
__________________
Blog | Tecnosquad
  #3 (permalink)  
Antiguo 04/07/2007, 03:18
 
Fecha de Ingreso: junio-2003
Ubicación: madrid
Mensajes: 342
Antigüedad: 20 años, 10 meses
Puntos: 3
Re: ¿que diferencia hay entre .../include.php y http://www.dominio.com/include.php?

eso que comentas creo que no es cierto. yo hago un
<? include("http://www.forosdelweb.com/") ?> y ejecuto perfectamente la pagina, lo que pasa es que el dominio que se usa es el mio y no contiene los archivos necesarios.
  #4 (permalink)  
Antiguo 04/07/2007, 04:25
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 384
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: ¿que diferencia hay entre .../include.php y http://www.dominio.com/include.php?

Para poder poner URL's dentro de un include el php.ini tiene que tener una opcion activada (ahora mismo no recuerdo como se llama). Y creo haber leído por allí también que para el PHP5 se ha prohibido este uso porque es una práctica que puede llevar a un agujero de seguridad importante. Siento no poder aportar información detallada pero es lo que recuerdo haber leído alguna vez :)
__________________
m!ketrix
CINE25 - Red Social de Cine
byinspiroh
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:00.