我有一个包含文件,其中包含我每个页面的标题部分。我发现难以掌握的是我的 index.php 文件位于我的目录的根目录中,但我的其他页面位于 pages 文件夹中。如何正确链接它,以便例如当我在节目页面上时,我可以链接回主页。您可能只是说做类似 ../home.php 的事情,但是当我实际上在主页上时会发生什么,然后我如何链接到其他页面,因为我不能做 show.php 因为它不在同一个目录中index.php 文件。对于所有这些超链接,我只有一个头文件,记住这就是为什么我觉得很难......
我的目录如下:
css
字体
图片
包括
- 头文件.php
js
页面
- 关于.php
- 类.php
- 联系人.php
- 公告板.php
- 显示.php
索引.php
以下是我迄今为止所取得的成就的链接:
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'index.php')) echo 'class="current"';?> href="../index.php">Home</a></li>
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'shows.php')) echo 'class="current"';?> href="shows.php">Shows</a></li>
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'classes.php')) echo 'class="current"';?> href="classes.php">Classes</a></li>
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'noticeboard.php')) echo 'class="current"';?> href="noticeboard.php">Notice Board</a></li>
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'about.php')) echo 'class="current"';?> href="about.php">Our Story</a></li>
<li><a <?php if (strpos($_SERVER['PHP_SELF'], 'contact.php')) echo 'class="current"';?> href="contact.php">Contact</a></li>
提前致谢