Foros del Web » Creando para Internet » HTML »

Menu independiente web

Estas en el tema de Menu independiente web en el foro de HTML en Foros del Web. Hola buenos dias compañeros.... tengo mi archivo menu.php , simplemente es un menu hecho con listas , etc. Código HTML: <ul class= "menu" > <li> ...
  #1 (permalink)  
Antiguo 20/08/2011, 13:02
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Menu independiente web

Hola buenos dias compañeros....


tengo mi archivo menu.php , simplemente es un menu hecho con listas , etc.

Código HTML:
 <ul class="menu">
 <li><a href="vistas/clientes.php">clientes</a></li>
 <li><a href="vistas/proveedores.php">proveedores</a></li>
 <li><a href="#">items</a></li>
 <li><a href="#">items</a></li>
 <li><a href="#">items</a></li>
 </ul> 

Mi idea era la siguiente:

para cada archivo de mi sitio web, hacer un include de menu.php, pues para que quede mi menu en cada pagina...

tengo mi carpeta vistas, dentro esta carpeta vistas estan todos mis formularios, clientes.php , proveedores.php , productos.php etc

fuera de la carpeta vistas esta mi index.php , y menu.php

al hacer include de menu.php en todos los archivos de la carpeta vistas, los link ya no funcionan porque la ruta por ejemplo del boton clientes ya no seria vistas/clientes.php , porque estoy ya dentro de la carpeta vistas en el mismo archivo..

entonces me gustaria saber cual es la forma correcta de hacerlo, pues creo que debe ser un menu independiente incluido en cada archivo pero que funcione jeje


Gracias. espero y me haga hecho entender...

Última edición por informacionsys; 20/08/2011 a las 15:13 Razón: No hubo respuestas, hacer parte mas del foro de PHP
  #2 (permalink)  
Antiguo 23/08/2011, 08:07
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Menu independiente web

Este tema está mal ubicado, debería ir en el foro de HTML. Reporto para que lo mueva un moderador.

La forma correcta es utilizar una ruta absoluta a la raíz de tu sitio, y esto se logra poniendo una barra ("/") al comienzo de la ruta. Es decir, si "vistas" es una carpeta que está en la raíz de tu sitio, hacer un enlace a /vistas/clientes.php funcionará desde cualquier página del dominio.


Saludos.

Etiquetas: ayuda-general, independiente, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:45.