从子文件夹

时间:2016-07-03 13:29:16

标签: php html css

我试图从project_1.php调用我的header.php。这意味着我必须回到我的根。我尝试了以下内容,但没有调用CSS:

<?php include dirname(dirname(__DIR__)).'/resources/includes/header.php'; ?>

页面位于:

  

root - &gt;项目 - &gt; project_1.php

标题位于:

  

root - &gt;资源 - &gt;包括 - &gt;的header.php

当我从页面调用我的标题时,有:

  

root - &gt;的index.php

标题工作正常。有谁知道我怎么解决这个问题?

回答后更新: 谢谢你的所有答案。我尝试了以下内容,但没有结果。

页面的路径是:

  

http://localhost:8888/test/projects/portfolio_single.php

标题位于:

  

http://localhost:8888/test/resources/includes/header.php

<?php include 'resources/includes/header.php'; ?>
<?php include '../../resources/includes/header.php'; ?>
<?php include dirname(dirname(__DIR__)).'resources/includes/header.php'; ?>
<?php include dirname(dirname(__DIR__)).'../resources/includes/header.php'; ?>
<?php include dirname(dirname(__DIR__)).'../../resources/includes/header.php'; ?>
<?php include( $_SERVER['DOCUMENT_ROOT'] . '/resources/includes/header.php' ); ?>

2 个答案:

答案 0 :(得分:1)

试试这个

<?php include( $_SERVER['DOCUMENT_ROOT'] . '/resources/includes/header.php' ); ?>

答案 1 :(得分:0)

尝试使用此代码 每次使用“../”时,您都会返回一个文件夹,然后转到root,然后您可以转到资源和需要访问的文件夹。

包括../../ resources / includes / header.php';