Foros del Web » Programando para Internet » PHP »

Include

Estas en el tema de Include en el foro de PHP en Foros del Web. Se pueden hacer includes introduciendo el url completo: por ej: include("http://example.com/include/incluir.php") Estaría correcto?...
  #1 (permalink)  
Antiguo 07/06/2008, 08:44
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 2 meses
Puntos: 7
Pregunta Include

Se pueden hacer includes introduciendo el url completo:
por ej:

include("http://example.com/include/incluir.php")

Estaría correcto?
  #2 (permalink)  
Antiguo 07/06/2008, 08:54
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Include

se podría... si tienes la configuración correcta (allow_url_fopen) supongo....

pero no tiene caso... es una falta grave de seguridad, suerte!

NOTA: que si el archivo esta en tu servidor... NO es necesario, NI tiene sentido.... lo que intentas
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/06/2008, 09:09
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Include

esque no puede hacerse de otro modo, ya que la página y el include están en distintas carpetas.

Mi server:

>Includes:

inclu.php

>Carpeta
>carpeta1
mipag.php



¿Cómo sacaría el include inclu.php desde mipag.php?

Creo que no se puede.
  #4 (permalink)  
Antiguo 07/06/2008, 09:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Include

claro que se puede!!!

para eso estan las rutas relativas....

mira esta estructura....

Código:
/www
--/includes
----script.php
--/images
foo.php
index.php
si quieres incluir desde el index.php el include script.php usas la ruta absoluta ...

Código PHP:
include("includes/script.php"
pero si eestas en script.php y quieres incluir foo.php debes usar esto...

Código PHP:
include("../../foo.php"
siendo los ../ niveladores de ruta... por cada ../ que tenga tiene que subir una ves en la ruta actual....

o no me explico?

---------------------------------

script: Carpeta/Carpeta1/mipag.php
include: ../../includes/inclu.php

te recomiendo vayas al foro de Web general, ya que eso es un problema básico que debes superar y entender, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 07/06/2008, 10:28
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 2 meses
Puntos: 7
De acuerdo Respuesta: Include

Gracias,

intentaré entender un poco mejo lo de ../

Un saludo: BRUBY

Ahora me será mucho más fácil lo de los includes.
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 09:47.