Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/11/2012, 18:13
rolygc
 
Fecha de Ingreso: abril-2009
Ubicación: en un lugar de la mancha
Mensajes: 236
Antigüedad: 15 años, 6 meses
Puntos: 38
Respuesta: Mostrar de color diferente el link activo para sitio dinámico

A tu menu enviale un ID activo

Código PHP:

<style>

.current{color: red;}

<style>

<?php
$menu 
= array(
            array(
                
'id' => 'inicio',
                
'titulo' => 'Inicio',
                
'enlace' => 'inicio.php'
                
),
            
            array(
                
'id' => 'datos',
                
'titulo' => 'Datos',
                
'enlace' => 'datos.php'
                
)
        );

for(
$i 0$i count($menu); $i++)
{
        if(isset(
$_GET['item']) && $menu[$i]['id'] == $_GET['item'] ){ 
                
$class_style 'current'
        } else {
                
$class_style '';
        }

?>     <li><a class="<?php echo $class_style?>" href="<?php echo $menu[$i]['enlace']; ?>?item=<?php echo $menu[$i]['id']; ?>"><?php  echo $menu[$i]['titulo']; ?></a></li>

<?php 

?>

Última edición por rolygc; 05/11/2012 a las 18:19