Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/04/2016, 09:22
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Respuesta: Problemas con rutas relativas

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Te refieres a esto?


Puedes usar dirname() tantas veces sea necesario para que subas de nivel, en tu caso:
Código PHP:
Ver original
  1. define("APP_BASEDIR", dirname(dirname(__FILE__)));
  2.  
  3. echo APP_BASEDIR; // C:\www\proyecto

Te devuelve "include" porque dirname(__FILE__) lo ejecutas en el script include/config.php, y es obvio que el directorio se llama include.

Jamás te devolverá el directorio raíz del sitio, que en caso de ser necesario, lo puedes leer usando $_SERVER['DOCUMENT_ROOT'] y nada más.
Y para tener el proyecto en unhosting puedo utilizar cualquiera de las dos formas?
__________________
Todos somos iguales. NO! a la violencia de género.