我有一個HTML水平菜單,有幾個PHP if
語句來查看鏈接是否處於活動狀態。PHP if語句使菜單鏈接當前鏈接不工作
下面是HTML:
<li<?php if(dirname($_SERVER['REQUEST_URI'])."/" == '/clients/') { echo ' class="current_page_item"'; } ?>><a href="/clients/">Login</a></li>
<li<?php if($_SERVER["REQUEST_URI"] == '/clients/index.php?fuse=support&view=SubmitTicketForm') { echo ' class="current_page_item"'; } ?>><a href="/clients/index.php?fuse=support&view=SubmitTicketForm">Contact Us</a></li>
的聯繫我們鏈接中的客戶端目錄和登錄鏈接是整個從聯繫我們鏈接位置分開Clients目錄中,如果當前的網址是目錄客戶端使得登錄鏈接成爲活動鏈接,但我不希望這種情況發生在聯繫我們鏈接上。
我該如何解決這個問題?
UPDATE: 我剛纔想http://pastebin.com/ePSQe0i0但它不工作。它保持Home鏈接上的活動鏈接。
你'目錄名()'檢查將在兩種情況下都是這樣... –