Я хочу включить файл, который включает в себя файл … сбивает с толку, я постараюсь объяснить немного больше.
Сначала я покажу структуру папок:
Я включаю файл /main/head.php в файл /main/chat/index.php.
Теперь в /main/head.php я хочу включить /main/chat/headertext.txt
В /main/index.php я также включаю /main/head.php, там я хочу включить /main/headertext.txt
Я не знаю, понимает ли меня кто-нибудь, но я хочу включить текстовый файл, который находится в папке текущего index.php, в какую бы папку я ни находился ..
Это возможно?
Вы можете попробовать это:
define('ROOT_PATH', str_replace(DIRECTORY_SEPARATOR, "/", dirname(dirname(__FILE__)))."/");
И в каждом файле вы включаете эту константу. Как это:
include(ROOT_PATH.'file.php');
Если я правильно понял:
Теперь в /main/head.php я хочу включить /main/chat/headertext.txt
В вашем /main/head.php
:
include ('../chat/headertext.txt');
В /main/index.php я также включаю /main/head.php, там я хочу включить /main/headertext.txt
В вашем /main/index.php
:
include ('../headertext.txt');