Foros del Web » Programando para Internet » PHP »

Problema con simples includes

Estas en el tema de Problema con simples includes en el foro de PHP en Foros del Web. Hola, para plantear mi problema voy a poner un ejemplo. Yo tengo un página www.sitio.com . En ella tengo un pagina llamada tags.php que se ...
  #1 (permalink)  
Antiguo 10/05/2009, 19:26
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 17 años
Puntos: 6
Problema con simples includes

Hola, para plantear mi problema voy a poner un ejemplo.

Yo tengo un página www.sitio.com.
En ella tengo un pagina llamada tags.php que se encuentra en www.sitio.com/utilidades/tags.php.

Dentro de la pagina tags.php hay un include que llama a un paginaque se encuentra en www.sitio.com/www/pagina.php.
Yo la incluyo de esta manera en tags.php:

Código PHP:
include("http://sitio.com/www/pagina.php"); 
Hasta hay todo bien, el problema es que dentro de pagina.php tengo otro include que llama a una pagina en www.sitio.com/usuarios/form.php:

Código PHP:
include("http://sitio.com/usuarios/form.php"); 
.

Bueno y aquí el problema no me deja poner un include en un pagina que ya es llamada atraves de un include.

Me saltan varios errores que son estos:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/manumaf/domains/xxx.com/public_html/www/pagina.php on line 4

Warning: include(http://www.zylestt.com/usuarios/ingresar.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/manumaf/domains/...com/public_html/www/pagina.php.php on line 4

Warning: include() [function.include]: Failed opening 'http://www.zylestt.com/usuarios/ingresar.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/manumaf/domains/zylestt.com/public_html/www/pagina.php on line 4

La linea 4 es donde se encuentra el include.


Si no se entiende avisenme y lo planteo de otra manera

Olvide aclarar que si a los includes les pongo la url del tipo "../../usuarios/form.php" si funciona pero nec esito que las url tomen el sitio como "www.sitio.com/usuarios/form.php"

Última edición por manumaf; 10/05/2009 a las 19:34
  #2 (permalink)  
Antiguo 10/05/2009, 19:38
 
Fecha de Ingreso: mayo-2006
Ubicación: Argentina (Buenos Aires,CABALLITO)
Mensajes: 331
Antigüedad: 18 años
Puntos: 9
Respuesta: Problema con simples includes

el servidor php tiene que tene la opcion include urls en enabled, si no no vas a poder incluir URLS externas con include.

saludos
  #3 (permalink)  
Antiguo 10/05/2009, 20:02
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 17 años
Puntos: 6
Respuesta: Problema con simples includes

Pero puedo poner unclides con las url completas me salata error cuando tengo un include donde de otro
  #4 (permalink)  
Antiguo 10/05/2009, 20:52
Avatar de Adolfiten  
Fecha de Ingreso: enero-2008
Ubicación: Frente a mi monitor...
Mensajes: 572
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: Problema con simples includes

Probá usando include_once y además usar url relativas... "../www/pagina.php". Fijate que los nombres de los ficheros estén bien, discriminando mayúsculas de minúsculas.

Saludos.
  #5 (permalink)  
Antiguo 11/05/2009, 09:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Problema con simples includes

Cita:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/manumaf/domains/xxx.com/public_html/www/pagina.php on line 4
Eso te indica que no puedes incluir archivos usando include('http://...'); aparte de que no tiene ningun efecto mas que incluir el resultado del archivo, no el codigo PHP fuente.

Saludos.
  #6 (permalink)  
Antiguo 11/05/2009, 11:18
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 17 años
Puntos: 6
Respuesta: Problema con simples includes

Y ni existe niinguna forma que pueda agregarlos atraves de http? O si o si devo usar Url relavitas?
  #7 (permalink)  
Antiguo 11/05/2009, 11:39
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: Problema con simples includes

no URLs relativas, son rutas... a nivel sistema operativo, rutas no URLs
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 11/05/2009, 12:08
 
Fecha de Ingreso: abril-2009
Ubicación: Cuba
Mensajes: 54
Antigüedad: 15 años
Puntos: 2
Respuesta: Problema con simples includes

Aunque deberías fijarte en la configuración de tu Servidor (php.ini) Puede que ahí puedas activar la opción de ingresar urls completas.

aunque te recomiendo usar rutas relativas de tu server y no no como lo quieres hacer.

Saludos.
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 23:21.