Ne Kr Ne Kr - 1 year ago 100
PHP Question

includes php files from subfolder in the root

I am just setting a project up, and I cannot make my header work from a subfolder.

From subfolder/mypage.php I would like to call the resources/includes/header-test.php. It have always worked for me to do that like this:

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

Link to the example


but for hours I get the error on mypage.php:

failed to open stream: No such file or directory in
on line 13 Warning: include(): Failed opening
for inclusion (include_path='.:/usr/share/php') in
on line 13

I cannot solve this, so does anybody have a suggestion how I can do this?

Answer Source

try this:

<?php include __DIR__.'/../resources/includes/header-test.php'; ?>
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download