Php URL навигация

Я делаю php веб-приложение. Я включил мой основной файл menu.php на каждой странице. Я хочу сделать отдельные файлы в разных папках. Но так как menu.php включен в каждый файл, ссылка на другие файлы в разных папках расположена неправильно.

Итак, как заставить php-сервер всегда начинать навигацию из основной папки проекта, чтобы ссылка была найдена правильно.
Я получаю местоположение домашнего каталога, используя $ _SERVER [‘HTTP_HOST’], но если я использую функцию require_once. Сервер выдает предупреждение

-1

Решение

как кажется, вам нужно поместить $ _SERVER [‘DOCUMENT_ROOT’] до пути к вашим страницам,

Корневой каталог этого сайта определяется директивой DocumentRoot в общем разделе или в разделе, например,

DOCUMENT_ROOT=/var/www/example

HTTP_HOST

The base URL of the host e.g.

HTTP_HOST=www.example.com

смотреть на PHP-Include-пути-проблемы небольшой учебник о том, как включить файлы без конфликтов

0

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

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

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