在我的網站的文件夾中我有文件index.php和nav.php,並在與index.php和nav.php文件相同的文件夾我有另一個文件夾稱爲「網頁」。在pages文件夾中,我有文件products.php和faq.php與文件夾結構導航
現在,我使用include_once函數將文件nav.php中的導航插入到文件index.php,products.php和faq.php中。
下面是我的導航代碼:
<nav>
<ul>
<li>
<a href="<?php echo $base; ?>/website/index.php">Home</a></li>
</ul>
<ul>
<li>
<a href="<?php echo $base; ?>/website/pages/products.php">Produkte</a>
</ul>
<ul>
<li>
<a href="<?php echo $base; ?>/website/pages/faq.php"> FAQ </a>
</li>
</ul>
</nav>
正如你可以看到現在的我,使用帶有一個PHP變量固定鏈接。 變量是指
PHP $基地= 「HTTP:// localhost」 的;>
我使用變量與固定鏈路,因爲當我將輸入代碼:?
HREF = ../頁/ faq.php「>常見問題
瀏覽器的時候,我在對的index.php的時刻,因爲從index.php文件的鏈接將無法找到此頁:
HREF = pages/faq.php「>常見問題
但是,如果我使用這個鏈接,我會遇到問題,一旦我將在faq.php頁面上,並想返回到index.php頁面。
要解決此問題,我現在正在使用上述固定鏈接。
但是,有沒有辦法擺脫固定部分?
感謝您的幫助:-)
您可以擁有'./ pages/bla.php',它將與當前URL相關。 雖然有一個變量來保存網站的網址也是一個很好的做法(絕對網址) –