PHP Aktif.
Merhaba,
Benim index.php?do=1 diye bir linkim oldugunu düşünelim birde menüm oldugumu düşünün şu şekilde
<ul>
<li>Ana Sayfa</li>
<li class="aktif">PHP MySQL</li>
<li>CSS</li>
</ul>
şimdi ben css linkime tıklayınca class="aktif" kodumun onun üstüne gelmesini istiyorum yani mantık hangisine tıklarsam o bold olsun mantıgı nasıl yapabilirim?
Php
index.php?do=1 Bu link ne işe yarıyor? 1=anasayfa 2=php mysql gibi menü mü açıyor?
Eğer öyleyse do 1'e eşitse:
<li class="aktif">Ana Sayfa</li>
<li>PHP MySQL</li>
<li>CSS</li>
do 2'ye eşitse:
<li>Ana Sayfa</li>
<li class="aktif">PHP MySQL</li>
<li>CSS</li>
gibi yapabilirsin.Şu an aklıma başka bir yöntem gelmedi.
Php
if($id == $id){
echo "class='aktif'";
}
oluyor ama bütün linkler bold oluyor benim istedigim hangi id üzerinde isem o id yanmasıdır.
Php
böyle olabilir. tüm linklere birer if koyabilirsiniz. yada switch ile olabilir.
if($id == 1){
echo "class='aktif'";
}
Php
onu bende yapabilriyorum :) ancak mysql kulladım yani menüler dinamiktir. id si id eşit olan veriyi nasıl yapabilrim ?