ссылка — PHP, как я могу включить файл в любой каталог, не разрывая ссылки внутри него?

Я хотел организовать свои файлы, переместив некоторые из них из домашнего каталога в другую папку. Это означает, что мне пришлось обновить путь ко всему, что включает в себя этот файл или ссылки, например header.php.

Я пытался изменить include("header.php"); в include("../header.php"); или же include($_SERVER["DOCUMENT_ROOT"] . "/header.php");, который действительно включал это.

Но проблема в том, что теперь все, что указано внутри header.php, не работает. Вероятно, он думает, что header.php сейчас находится в другой папке, поэтому все, что находится внутри него, также нуждается в чем-то вроде «../». Но я не могу изменить их все, потому что тогда они не будут работать, когда header.php включен файлом, все еще находящимся в домашнем каталоге.

Есть ли что-то простое, что добавляет header.php относительно домашнего каталога, независимо от того, откуда он вызывается? Не уверен, что правильный термин там.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]