Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/05/2005, 14:54
Avatar de Danger_
Danger_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 19 años, 3 meses
Puntos: 0
mmm haber si entendi tu problema, supongamos que tienes estos directorios:

--> host.com/menu/ # aqui dentro todo lo de tu menu (menu.html, confi.js)
--> host.com/menu/ index.php # path raiz, donde llamas tu menu
--> host.com/seccion1/index.php # 1 de tus secciones donde llamas el menu


SOLUCION 1: llamas ambos archivos, digamos que tu menu consiste en confi.js, y menu.html. EJ: (host.com/seccion1/index.php)
Código PHP:
include("../menu/menu.html");
include(
"../menu/confi.js");
// claro esta, en sus respectivas TAGS HTML ( dentro de body o head ) 
[BR]
menu.html. EJ: (host.com/index.php)
Código PHP:
<?
include("menu/menu.html");
include(
"menu/confi.js");
// claro esta, en sus respectivas TAGS HTML ( dentro de body o head )
?>
mas o menos harias eso para llamar tu menu desde cualquier directorio, pero que si tu menu contiene imagenes, bien, podrias crear una pequeña carpeta en cada directorio donde tengas tus 2 que 3 imagenes y el archivo de config.js siempre indique el mismo path hacia las imagenes ( EJ: "shapes/img_over.gif" )....

de esa forma solucionarias lo que comentabas, con el simple hecho de modificar tu archivo de confi.js o menu.html cambiara de igual forma en cualquier pagina donde lo aigas incluido.

creo que hay mas soluciones, un poco mas complicadas, si te sirve esa adelante ( la considero fiable ).

NOTA: Te sujiero que no postees de la forma en la que lo hiciste, hay que tratar de ser claros, y rapidos, creoq ue todos aqui sabemos como se hace un include, y en ocaciones resulta algo tedioso, leer tanta logica ( comentario personal )

Saludos !