簡體   English   中英

php包含的導航菜單不起作用

[英]php included navigation menu not working

我有一個包含許多內容的php頁面。 整個頁面運行良好,但是對於我的導航欄,當我單擊它時它不會打開任何頁面。 拜托,這里缺少什么。 任何幫助將不勝感激。 非常感謝

這是我的包含代碼

<div id='cssmenu'>
<ul>
<li class='active'><a href="../index.php"><span>Home</span></a></li>
<li><a href="../About.php"><span>About Us</span></a></li>
<li><a href="../packages.php"><span>Packages</span></a></li>
<li><a href="../Patners.php"><span>Partners</span></a></li>
<li><a href="../gallery.php"><span>Gallery</span></a></li>
<li class='last'><a href="../contactus.php"><span>Contact Us</span></a></li>
</ul>
</div>

這是我的主頁代碼:

<body>
<div id="wrapper">
<div>
<img src="images/banner.png" width="940" height="200"  />
</div>
<?php include('includes/nav.php'); ?>
<?php include('includes/slider.php'); ?>
<?php include('includes/nav.php'); ?>
<?php include('includes/contents.php'); ?>
<?php include('includes/sidebar.php'); ?>
<?php include('includes/footer.php'); ?>
</div> <!-- End #wrapper -->
</body>

不確定您的文件結構,但嘗試刪除所有鏈接上的“ ../”

更改此:

<li class='active'><a href="../index.php"><span>Home</span></a></li>

對此:

<li class='active'><a href="index.php"><span>Home</span></a></li>

將../移出路徑。

當您將nav.htm包含在主頁中時,其作用就好像位於主文件夾中一樣。因此,如果您使用“ ../”,它將找不到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM