Hola, tengo el siguiente código con el cual debería mostrar en el menú principal de mi sitio, los links activos, cuando configuro para el index.php funciona correctamente, pero cuando utilizo un link de tipo pagina.php?seccion=servicios, no me muestra el link activo en esa sección del sitio, aquí el código, el cual lo tome de una tema de este mismo foro:
Código PHP:
<?php
function Menu($sitio) {
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
if(ereg($sitio,$url)) {echo 'class="active"'; }
}
?>
Código HTML:
<ul>
<li><a href="index.php" title="Inicio" <?php Menu('index.php') ?>>Inicio</a></li>
<li><a href="pagina.php?seccion=contacto" title="Contacto" <?php Menu('pagina.php?seccion=contacto') ?>>Contacto</a></li>
</ul>
Si por ejemplo pongo pagina.php, funciona, pero si pongo un link a otra sección del sitio quedan activos los dos en el menu.
Espero me puedan ayudar, desde ya muchas gracias.