Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2011, 14:14
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Consejo sobre include

Simple, usa una ruta directa al archivo. Recuerda que las rutas, con include, require, fopen, etc. son relativas al archivo PHP actual, es por eso que si estas en un archivo en un directorio X funciona y si lo mueves a un directorio Y, deja de funcionar.

Lo que debes de hacer es definir una constante que sea la ruta directa a tu proyecto y de ahí hacer los includes, p.e.:

Código PHP:
Ver original
  1. define('APP_PATH', 'C:/proyectos/miapp');
  2.  
  3. include APP_PATH . '/includes/lang.php';
  4. include APP_PATH . '/includes/utilities.php';
  5. include APP_PATH . '/includes/etc.php';

Así no importa en que directorio estes, la constante APP_PATH siempre será correcta y por ende el include no te dará problemas.

Saludos.