Foros del Web » Programando para Internet » PHP »

Duda con rutas relativas

Estas en el tema de Duda con rutas relativas en el foro de PHP en Foros del Web. Hola, tengo unas dudas con las rutas relativas, a ver si me las podéis aclarar: imaginad que tengo la siguiente estructura de directorios: www | ...
  #1 (permalink)  
Antiguo 16/03/2007, 07:59
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 13 años, 5 meses
Puntos: 5
Duda con rutas relativas

Hola, tengo unas dudas con las rutas relativas, a ver si me las podéis aclarar:

imaginad que tengo la siguiente estructura de directorios:

www
|
-v1
|
|--index.php
|--otrapagina.php
---includes
|
|--conexion.php

Donde www el el directorio raíz y tengo el directorio v1, en este se encuentran los fichero index y otrapagina, y el directorio includes con conexion.php.

En index.php para incluir a conexion.php pongo:

Código PHP:
include ("./includes/conexion.php"); 
Y funciona perfecto, pero luego voy a otrapagina.php y pongo lo mismo y no me tira, he de poner por ejemplo:

Código PHP:
include ("./../v1/includes/conexion.php"); 
No se por que pasa, que estando en el mismo directorio tenga que referenciarlo de maneras distintas, imaginaos esto con una estructura de directorios más compleja y un montón de páginas, pierdo muchísimo tiempo con esto, ya que en cada include e de ir probando hasta que lo coje.

¿alguien sabe por que me pasa esto?

Un saludo.
  #2 (permalink)  
Antiguo 16/03/2007, 08:07
 
Fecha de Ingreso: marzo-2007
Mensajes: 8
Antigüedad: 12 años, 8 meses
Puntos: 0
Re: Duda con rutas relativas

es un error muy raro...

no probaste con poner

include ("includes/conexion.php");

segun entiendo la carpeta includes es una carpeta dentro de v1, al mismo nivel que index y otra pagina.

Tambien podés probar con require_once o require en vez de include a ver que pasa...
  #3 (permalink)  
Antiguo 16/03/2007, 08:18
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 13 años, 5 meses
Puntos: 5
Re: Duda con rutas relativas

si, estan al mismo nivel, por eso me extraña...
probare con require_once a ver que tal.
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 12:17.