Всем привет.
Почти доделал сайт и возник вопрос. У меня шапка и футер подключены через include. Страницы сайта разброшены в разные папки и получается что ссылки в шаблоне все одинаковые и ссылки просто не работают так как не могут найти пути.
Можно ли как-нибуть это с помощью php указать чтобы искал имя файла ? возможно ли так и вообще это безопасно и сервер не нагружает ?
Зарание спасибо
AlikDex: __DIR__ и __FILE__ возвращают путь к ТЕКУЩЕЙ директории и ТЕКУЩЕМУ файлу, а подключать нам надо одни и те же ДРУГИЕ файлы из одной и той же ДРУГОЙ директории. В вопросе автора вы закончите с чем-то типа include( __DIR__ . '/../../../header.php');, при чем не дай бог изменить структуру каталогов, и вам придется все ваши include() править. Вот это жесть.
AlikDex: А, вы об этом. Да, в самой константе конечно можно и нужно, я автору, который выглядит совсем-совсем новичком, дал самый простой и понятный для его уровня вариант. Вы бы вместо того чтобы пытаться троллить, написали отдельный ответ с объяснением. Хоть польза какая-то была бы.