20/12/2003, 09:32
|
| | Fecha de Ingreso: diciembre-2003 Ubicación: Santiago de Chile
Mensajes: 18
Antigüedad: 20 años, 11 meses Puntos: 0 | |
en los includes, la direccion es relativa al primer documento que las incluye. por ejemplo: index.php -> includeX.php -> modulesX.php
por tanto, todo sera relativo a index.php
te sugiero que la carpeta /modules la pongas coloques de /includes. de ese modo en cualquier includeX.php puedes decir: include('modules/modulesX.php')
y esto seria totalmente estandar en index.php donde quedaria asi: include('includes/includeX.php')
por tanto http://tudominio/includes/includex.php (con su respectivo modulo: '/modules/modulesX.php')
no se si me explico
de cualquier manera te servira definir en tu config.inc los diferentes directorios. algo asi como esto: define('HTTP_SERVER','http://TUDOMINIO'); //(esto porque no siempre vas a poder obtener $_SERVER['HTTP_HOST'] )
define('DIR_IMG', '/img/');
define('DIR_INCLUDES','/includes/');
define('DIR_MODULES','/modules/);
al hacer el include en la carpeta '/includes' quedaria asi: include(HTTP_SERVER . DIR_INCLUDES . 'includeX.php')
y en '/modules' quedaria asi: include(HTTP_SERVER . DIR_INCLUDES . DIR_MODULES . 'includeX.php') |