我在每個頁面中都包含了我的頁眉,該頁面還包含導航問題,導致如何在每個導航元素上添加活動類,如果點擊了特定鏈接。添加僅在網站根目錄下使用PHP的類
我在網上找到了一個工作解決方案。
我把這個在我的index.php之上:
<?php basename($_SERVER["REQUEST_URI"]) ?>
對於每一個環節我這樣做:
<li><a <?php if (basename($_SERVER["REQUEST_URI"]) == "index.php") echo " class='active' ";?> href="index.php">Start</a></li>
一切工作正常,但當然也不會在很努力開始,如果你只是輸入域名,如:
www.mydomain.com
我想:
if (basename($_SERVER["REQUEST_URI"]) != " ")
但是它會一直堅持活動課。
如何添加一些像「,如果它的根只是給了‘開始’的鏈接,然後才活動類?
嘗試使用'$ _ SERVER的''而不是$ _ SERVER [ 「REQUEST_URI」]' – Cheery 2012-02-09 06:48:47
是,這個工程[ 'PHP_SELF']!非常感謝你! – Melros 2012-02-09 06:54:05