gpt4 book ai didi

php - 在多个子目录中使用 php include

转载 作者:太空宇宙 更新时间:2023-11-04 11:19:44 26 4
gpt4 key购买 nike

你好,我最近刚刚让我的网络服务器将所有 .html 文件作为 .php 文件运行,这现在允许我使用 php 包含功能,这非常有用。

但是我有多个子目录,每个子目录中有多个文件。

首页 --横幅 --banner2.html --banner2.html --signs --sign1.html

等等。这里的问题是我试图将 include 用于我的顶部导航栏。当我在子文件中包含栏时,例如 banner2.html,它不会正确链接。

导航.php

<ul class="nav navbar-nav">
<li>
<a href="about.html">About</a>
</li>
<li>
<a href="Services.html">Services</a>
</li>
<li>
<a href="index.php">Contact</a>
</li>

<li>
<a href="Login/Sign-In.html">Login</a>
</li>

<li>
<a href="Login/logout.php">Logout</a>
</li>

<li>
<a href="PHP/Cart.php"><img src="images/Cart.gif" style="height: 20px; width:20px;"> Cart</a>


</li>

</ul>

在导航栏中是一个指向 about.html 的链接,通常我会这样做

<a href="../about.html">about</a>

但是,当每个文件都将共享同一个导航栏时,我无法做到这一点。我该如何解决这个问题?

最佳答案

我已经回答了我自己的问题,甚至觉得问这个问题很愚蠢。我只用绝对路径

nav.php

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li>
<a href="http://domain.com/about.html">About</a>
</li>
<li>
<a href="http://domain.com/Services.html">Services</a>
</li>
<li>
<a href="http://domain.com/index.php">Contact</a>
</li>

<li>
<a href="http://domain.com/Login/Sign-In.html">Login</a>
</li>

<li>
<a href="http://domain.com/Login/logout.php">Logout</a>
</li>

<li>
<a href="http://domain.com/PHP/Cart.php"><img src="images/Cart.gif" style="height: 20px; width:20px;"> Cart</a>


</li>

</ul>

关于php - 在多个子目录中使用 php include,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32895862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com