Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/06/2008, 21:23
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Respuesta: Problema con require('dbconfig.php') en clase MySQLConnect

No hagas nunca "../", ahí es donde te pierdes.

Busca en google "3 capas y problemas con subdirectorios".

Sugerencia: crea un archivo configuracion.php en la raiz, y luego en cada subdirectorio un "falso" configuracion.php que solo incluye el de la raiz con "../configuracion.php", y obliga a que todo php incluya de forma genérica su configuracion.php.

De esta forma, como tu incluyes según donde estés parado, y esto se define según se inicie la primer invocación. Cuando no estés en la raiz, incluirás el configuracion.php falso que te lleva nuevamente a la raiz, fijando siempre el mismo punto de referencia.

A partir de ahí crea constantes que te ubiquen sin dudas la ruta a tus archivos.


Espero que se entienda la explicación
__________________
Blog phpsenior.com Cursos a Distancia surforce.com