PHP Aktif

pcqolik Enes Can

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?

01-08-2011 01:22

    Php

    pcqolik Enes Can

    yokmu yardım edecek.

    01-08-2011 14:22

      Php

      barış barış Avatar

      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.

       

      01-08-2011 15:11

        Php

        pcqolik Enes Can

        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.

        01-08-2011 15:48

          Php

          böyle olabilir. tüm linklere birer if koyabilirsiniz. yada switch ile olabilir.

          if($id == 1){

          echo "class='aktif'";

          }

          Her programcı birgün Php yi tadacaktır
          01-08-2011 16:55

            Php

            pcqolik Enes Can

            onu bende yapabilriyorum :) ancak mysql kulladım yani menüler dinamiktir. id si id eşit olan veriyi nasıl yapabilrim ?

            01-08-2011 20:14

              www.Phpkodlari.com © 2009 Herkes Php öğrenecek
              Web tasarım ve eğitim kaynağınız.