2014-11-04 77 views
-1

我已經搜索了幾個小時的互聯網,但我無法找到我的問題的答案。包含文件更改網址

如何在包含php文件的url之間切換?

我的包含文件如下:

<li class="werkgeversNavbar"> 
    <a href=<?php echo '"'.'http://'.$_SERVER['SERVER_NAME'].'/dritjob/werkgevers.php"'?>>Voor werkgevers </a> 
    <a href=<?php echo '"'.'http://'.$_SERVER['SERVER_NAME'].'/dritjob/index.php"'?>>Voor werkzoekende </a> 
</li> 

例如,當我對我的「的index.php」我想要顯示的第一個鏈接,當我說點擊我想要的' werkgevers.php'改爲'index.php'。

這是如何實現的? 對不起,我的壞英語任何重播將是偉大的,謝謝你的時間!

回答

0

這僅僅是你的問題速戰速決,但如果你已經明白了吧,你可以做更復雜:

<li class="werkgeversNavbar"> 
    <?php 
    if ($_SERVER['SCRIPT_NAME'] == '/index.php') { 
     ?> 
     <a href="http://<?php echo $_SERVER['SERVER_NAME'];?>/dritjob/werkgevers.php">">Voor werkgevers </a> 
     <?php 
    } else { 
     ?> 
     <a href="http://<?php echo $_SERVER['SERVER_NAME']; ?>/dritjob/index.php">Voor werk zoekende </a> 
     <?php 
    } 
    ?> 
</li> 
+0

您好, 感謝您的重播。我已經改變了代碼,我得到了一個錯誤 '注意:未定義的變量:_SEVER在C:\ xampp \ htdocs \ dritjob \ core \ includes 146. \ header.php我會搜索我自我感謝的問題: ) – 2014-11-04 14:48:58

+0

編輯代碼。這應該是'SERVER'而不是'SEVER'。有一個缺少'R' – vaso123 2014-11-04 14:50:27

+0

修復了錯誤,但鏈接只顯示第二個href'dritjob/index.php' 在頁面的 – 2014-11-04 14:59:34