Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/06/2011, 16:09
juanla
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Conocer el item de un menú activo

Gracias por contestar, no me sirve esa forma porque pensaba darle otro uso al get, además de que el archivo index no llevaría por defecto ningún parámetro. Me las he apañado con esto:

Estos serían los enlaces del menú. Tán sólo me cree la clase "active" y la añado si el archivo .php actual es igual a el item en cuestión.
Código PHP:
Ver original
  1. /*Hacer esto antes para evitar repetir la función si tienes un número alto de imágenes.*/
  2. <?php
  3. $vtemp = explode('/', $_SERVER['SCRIPT_NAME']);
  4. $archivo = array_pop($vtemp);
  5. ?>
  6.  
  7.                  <ul class="lista-superior left">
  8.                      <li><span><a <?php if($archivo=="index.php")echo "class=\"active\""; ?> href="index.php">Index</a></span></li>
  9.                      <li><span><a <?php if($archivo=="server.php")echo "class=\"active\""; ?> href="pagina2.php">Pagina2</a></span></li>
  10.                 </ul>

Clase .active:
Código CSS:
Ver original
  1. .active {
  2.     border-bottom: 3px solid #0071e5;
  3. }

Esto me funciona a dia de hoy perfectamente. Espero que le sirva a alguien.