Я изучаю php, но я против стены прямо сейчас, ссылаясь на проблему. Я много искал, но я не могу найти никаких сообщений с моей точной структурной проблемой. Надеясь справиться с этим препятствием, чтобы я мог двигаться к следующему …
Моя основная файловая структура:
domain.com/ home.php images/ global/ nav/ nav-img.jpg includes/ menu.php fruit/ apples/ red/ gala/ gala.php
Я хочу создать глобальный путь, устанавливающий мою корневую директорию в сети, которую я могу ссылаться «на лету» на каждой странице, где бы она ни находилась. НО другие сообщения по этой общей теме дают [10] различные функции, которые я могу использовать. Я просто хочу [1]. Кроме того, я не знаю, куда положить [например] define (ROOT) или как вызвать его с отдельной страницы.
Будет ли определять (ROOT) работу для моей ситуации?
Зная, что все страницы используют [menu.php], мое препятствие:
Из gala / gala.php – когда я нажимаю [home], он ищет:
/fruit/apples/red/gala/home.php [does not exist, of course!]
Также, пытаясь ИЗБЕЖАТЬ этих [2] вещей, если это возможно:
I. Использование ссылок на html-файл в файле gala.php следующим образом: ../../../../includes/menu.php
чтобы найти правильный глобальный.
II. И избегайте ссылок на ссылки в menu.php следующим образом: /images/global/nav/nav-img.jpg
Любая обратная связь будет оценена [+] или [-]. Большое спасибо.