PHP 头文件在子文件夹中不起作用

标签 php html css

我的网站上有一个评论页面,我希望我的网站对用户非常友好,所以我将它作为一个子索引。我的 index.php 位于名为 reviews 的文件夹下(找到 here ),因此域只是/reviews。当我尝试包含 PHP 或 CSS 时,它会放弃并排除它们。

我用来包含我的 CSS(在所有其他页面上都有效)的代码是:

<link rel="stylesheet" type="text/css" href="/stylesheets/index.css">

我使用的 PHP include() 是:

<?php 
    include('header.php');
?>

此 PHP 适用于所有不使用父文件夹的页面,例如。 index.php(我的主页)。

PHP 文档中的 HTML 是:

<html>
<center><nav>
<ul>
    <li><a href="/">Home</a></li>
    <li><a href="">Arcade</a>
        <ul>
            <li><a href="/arcade/action">Action</a></li>
            <li><a href="/arcade/arcade">Arcade</a></li>
            <li><a href="/arcade/puzzle">Puzzle</a></li>
            <li><a href="/arcade/vehicle">Vehicle</a></li>
            <li><a href="/arcade/violence">Violence</a></li>
            <li><a href="/arcade/defense">Defense</a></li>
            <li><a href="/arcade/rpg">RPG</a></li>
        </ul>
    </li>
    <li><a href="">Watch</a>
        <ul>
            <li><a href="/watch/tv">TV Shows</a></li>
            <li><a href="/watch/movies">Movies</a></li>
        </ul>
    </li>
    <li><a href="">Extras</a>
        <ul>

            <li><a href="/news">Updates</a></li>
        </ul>
    </li>
    <li><a href="/support">Support</a></li>
</ul>
</nav></center>
</html>

有人知道让我的 PHP 和 CSS 在子文件夹中工作的解决方案吗?

我的网站是http://www.gameshank.com/

首页正在使用header.php文件!

最佳答案

如果您知道 header.php 与您要包含它的文件位于同一目录中:

include(__DIR__ . '/header.php');

这不受工作目录中更改的影响,因此非常安全。

您可能还会发现以下问答很有趣:

了解 CSS-URL(URL 路径在浏览器中解析)和 PHP 中的路径(那些文件路径在服务器上解析,浏览器还很远)之间的区别也很重要。

关于PHP 头文件在子文件夹中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18474337/

相关文章:

javascript - 为什么在 body 标签中添加 zoom 0.5 时鼠标光标和红线不在同一位置?

html - 分区中心的图像

css - 保持 Popover 相对于按钮居中

javascript - 在 HTML 中请求时用 PHP 生成 JavaScript 文件

php - 离开页面时取消设置 session

php - 如何在 Google AdWords API 中获取关键字的当前 CPC 出价?

使用单选按钮计算 Javascript/HTML5 问题

JavaScript - 在启动时隐藏一个 Div(加载)

html - 具有超过 2 个类的 Angular : How to alternate CSS classes for a list,?

php - PHP 中是否有一种方法可以在不使用 ob_gzhandler 的情况下从 JSON 中去除空格?