Y buscando he encontrado este código, que no soy capaz de hacer funcionar, ya que nunca entra en el if, y no asigna la clase al <li>, asi que os escribo para que me digais si veis algo mal, o si sabeis otra forma para hacerlo.
Gracias!!
Código:
<?php $items[0][] = "Inicio"; $items[0][] = "/index.php"; $items[1][] = "Seguridad"; $items[1][] = "/seguridad.php"; $items[2][] = "Contacto"; $items[2][] = "/contacto.php"; echo "<ul>\n"; for($i=0;$i<sizeof($items);$i++){ echo "<li"; if($_SERVER['PHP_SELF'] == $items[$i][1]) { echo " class=\"active\""; } echo ">"; echo "<a href=\""; echo $items[$i][1]; echo "\">"; echo $items[$i][0]; echo "</a>"; echo "</li>\n"; } echo "</ul>\n"; ?>