$_GET parametresini kullanmıyorsan yada sef link yapısı kullanıyorsan;
menu('site/kisiler.php', 'Kişi Listesi');menu fonksiyonu ve içerinse kullandığım url fonksiyonu
function menu($url, $gorunen){
echo "<li ".(strpos($_SERVER['REQUEST_URI'], $url)? 'class="aktif"' : '')."><a href='".url($url)."'>$gorunen</a></li>";
}
function url($yol = ''){
return ANASAYFA.$yol; // ben burda bir sabitten aldım, sizin sisteminiz farklıysa ona göre düzenleyin
}burda dikkat etmen gereken; menu fonksiyonuna ilk parametreyi site adresi olmadan vermen.
Örneğin; gitmesini istediğin url'i http://site.com/kullanici/kayit-ol varsayalım, kullanıyorken
menu('kullanici/kayit-ol', 'Kayıt');şeklinde kullanmalısın, çünkü
$_SERVER['REQUEST_URI'] site.com/ 'dan sonraki kısmı veriyor.
url fonksiyonu ilede bunu halletmelisin, verilen parametrenin başına site adresini ekleyerek tam bir adress elde ediceksin.
css ilede aktif class'ı olan li'ye border-bottom vermelisin. örneğin;
li.aktif { border-bottom: 1px solid black; }