A ver como me explico, en el directorio raiz tengo un archivo llamado funciones.php en el cual tengo las funciones más comunes. Una de las funciones principales es la de conectar con la base de datos, en esa función tengo un include ("config.php") para los datos de la configuracion.
Cuando llamo a la función desde un .php en el directorio raiz no hay problema, pero si llamo desde un .php que esté en un directorio, entonces el include al config.php no lo hace bien, ya que la ruta no es válida.
Le estoy dando vueltas para solucionar este problema de que llame desde donde lo llame no tenga problemas y funcione bien, seguro que la solución es muy sencilla pero yo estoy cegado ya.
A ver si vosotros lo veis más claro, espero haberme explicado bien.
Un saludo y gracias.