Ciao a tutti. Per un sito che sto realizzando sono intenzionato ad usare il seguente script per menu, che mi consente di applicare una classe al[*] corrispondente alla pagina corrente:

Codice PHP:
<?php
$pagine 
= array ('Home' =>'http://www.sanguenellevene.net/index.php',
                 
'Biografia' =>'#',
                 
'Discografia' =>'http://www.sanguenellevene.net/discografia/barabba.php',
                 
'Tour' =>'#',
                 
'forum' =>'http://www.sanguenellevene.net/forum/index.php',
                 );
echo
"<ul>";
foreach (
$pagine as $text => $link)
  {
  
$out.="\n<li ";
  if (
basename($_SERVER['PHP_SELF']) == basename($link))
       
$out.="class='active'>[url=".$link."]".$text."[/url]\n";
  else
      
$out.=">[url=".$link."]".$text."[/url]\n";
  }
  echo 
$out;
echo 
"[/list]\n";

?>
Lo script funziona perfettamente, solamente io avrei bisogno di applicare oltre alla classe predefinita anche un css inline all'ultimo marcatore[*] del menu, dato che tutti i[*] hanno impostato un bordo a sinistra per dividere le varie voci e vorrei mettere all'ultimo anche un bordo destro a conclusione del menu. Non so se sono stato chiaro, per spiegarmi meglio allego anche due immagini, una col menu come mi viene restituito e una che mostra come dovrebbe essere con lo stile css inline.

Spero possiate aiutarmi, grazie mille a tutti!!