Najpierw zdefiniowałem zmienne i tablice:
$id = $_GET['id']; if($id=='') $id='0'; 0=>'Strona główna', 1=>'Historia', 2=>'Zawodnicy', 3=>'Galeria', 4=>'Trenerzy', 5=>'Multimedia', ); 0=>'news', 1=>'historia', 2=>'zawodnicy', 3=>'gallery', 4=>'trainers', 5=>'multimedia', );
Następnie napisałem funkcję:
function menu_item($menu_id,$id) { if($menu_id==$id) return '<a class="active">'.$texts[$menu_id].'</a>'; else return '<a href="index.php?id='.$menu_id.'" class="menulink">'.$texts[$menu_id].'</a>'; }
i odnośnik w środku kodu:
Niestety efekt jest taki, że funkcja z jakiegoś powodu nie wyświetla tych napisów.
Oto fragment kodu z firefoxa po stornie klienta:
Za pomoc w odnalezieniu błędu będę bardzo wdzięczny ;-)