У меня есть частный участок в пределах участка со структурой папок, как такКак использовать корневой путь с требованием?
www.site.com/privatePath/secretFolder/login.php
Тогда некоторые подкаталоги например
www.site.com/privatePath/secretFolder/grandmasRecipes/applePie.php
Существует общая functions.php рядом с login.php
www.site.com/privatePath/secretFolder/functions.php
(создает $ connection, mysql blah blah)
У меня есть разные подпапки и файлы, которые я хочу подключить ct to functions.php, некоторые из них создаются динамически, поэтому решение должно работать из любой позиции файла/папки.
Просто для уточнения:
Поскольку тот же файл может называться в разных папках, я хотел бы, чтобы вызвать файл functions.php не откуда файл, но по отношению к корневой папке. Так что без относительных ../ и т.д. ссылки
мой вопрос: Как я могу получить доступ к требуемому файлу php из любого файла на моем веб-сайте?
Динамически сгенерированные файлы PHP звучат как ** очень плохая идея ** – Phil
@Phil совершенно правильно. Он существует, потому что меню и подменю и ссылки на страницы создаются через файловые каталоги. Проблема заключается в том, что каждая страница должна создавать сеансы. – Gamemorize
Хотя я думаю, что полагаться на 'DOCUMENT_ROOT' - плохая идея (для начала она не будет работать, если ваш HTTP-сервер не устанавливает свойство), я не вижу причины, почему ваш код не будет работать. Вы абсолютно уверены, что у вас нет 'require 'functions.php';' в вашем скрипте 'applePie.php' в строке # 4? – Phil