Google
Web dns.bdat.net

Re: [PHP-ES] requiere de requiere

From: Gran Causa ( grancausa-php(EN)yahoo.com)
Date: Mon Sep 20 2004 - 12:29:50 CEST


  Yo uso un 'rutas.inc.php' en un sitio fijo que se requiere de forma
relativa desde cualquier script. En él están las rutas absolutas a
los directorios que me interesa:

<?php

// rutas.inc.php

$path_base = '/home/desarrollo';
$path_lib = $path_base.'/lib';
$path_obj = $path_base.'/lib/obj';

?>

  Luego, sólo tienes que hacer desde donde quieras:

require_once('ruta_relativa/rutas.inc.php'); // esto es fijo al
script
include_once($path_lib.'libreria1.php');
include_once($path_obj.'cl_usuario.php');

  Fíjate que pongo include_once en vez de require_once porque debe
ser evaluado después de comenzar la ejecución del script. Ahora mismo
no sé si vale con "require" porque yo uso para todo "include", pero
por si acaso...

 --- Igor < igor(EN)dualia.es> escribió:

> Una de las páginas tiene un requiere_once a un archivo de la otra
> carpeta (../lib/obj/cl_usuario.php)
> Vale, hasta ahí todo bien.
> Pero ahora, esa librería llama a otra, que esta en la carpeta de
> abajo,
> por lo que debería ser ../libreria1.php , pero así no funciona,
> tengo
> que poner la direccion relativa desde el archivo desde el que se
> llama
> (../lib/libreria1.php), y esto no puede ser, porque le voy a llamar
> de
> diferentes sitios.
> Mesplico?
> Como se arregla este lio? Usando direcciones absolutas? Y si es
> asi,
> como se hace? Porque tampoco puedo poner un incluye del tipo
> http://servidor/lib/libreria.php que desesperación....

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Tue Sep 21 2004 - 21:34:44 CEST