У меня есть корневая папка. В ней лежит папка "blocks" в которой находится head.php. Этот файл подключается ко всем остальным через PHP:
require_once "blocks/head.php"
Но он подключается только к тем файлам, которые находятся в той же папке (в папке где находится папка blocks). Если создать другую папку, например: "Other Pages" и поместить туда другой файл, то подключить к нему просто так файл head.php не получится. Я не знаю как это сделать. Подскажите.
Файл надо подключать командой
require_once $_SEVER['DOCUMENT_ROOT']."/blocks/head.php"
тогда он будет подключаться отовсюду.
А на досуге надо почитать про абсолютные и относительные пути.
Используйте для указания пути к подключаемым файлам суперглобальный масив $_SERVER
, в частности его элемент $_SERVER['DOCUMENT_ROOT']
содержит путь к корневой директории где размещен Ваш проект.
require_once($_SERVER['DOCUMENT_ROOT'] . "blocks/head.php");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть на сервере изображение с прозрачным фоном, надо сделать так, чтобы фон стал белым, пытаюсь так: