/Mi Aplicacion
....|------/CapaDatos
....|..........|---- conexion.php
....|..........|---- dal_usuario.php
....|------/CapaLogica
....|..........|---- bll_usuario.php
....|------/CapaPresentacion
....|..........|---- ui_login.php
....|------/Entidades
....|..........|---- ent_usuario.php
....|------ index.php
Ahora para llamar a estos archivos a mi index o interconectar los archivos de las diferentes capas require_once ('nombrearchivo.php') o include ('nombrearchivo.php') y otros
Pero utilizar esto me ha traido un dolor de cabeza ya que me genera problemas de ubicación de los archivos aveces tengo que llamar asi "../nombrearchivo1" o "nombrearchivo1" o "../../nombrearchivo1"
He buscado tutoriales de como optmizar esto he hecho uno pero no me funciona
Este lo saque de un foro: http://www.forosdelweb.com/f68/include-import-585100/
Es este:
configuracion.php
Código PHP :
<?php define('HOME',$_SERVER[DOCUMENT_ROOT]); define('APLICA',HOME."/Mi Aplicacion"); define('CD',APLICA."/CapaDatos"); define('CL',APLICA."/CapaLogica"); define('CP',APLICA."/CapaPresentacion"); define('E',APLICA."/Entidades"); ?>
y en los diferentes archivos lo llamas asi:
Código PHP :
require('configuracion.php'); require_once( CD. '/conexion.php');
Intente darle vuelta y vuelta pero no me sale..hasta cambie DOCUMENT_ROOT por HTTP_HOST
pero nada de nada...me funciona en uno pero no en otros y viceversa ya llevo 1 dia buscando solucion con este problema pero no encuentro nada ayudemme porfavor si hay algun otra forma de solucionarlo o que mas se puede hacer