zIP
Новичок
как закрепить значение корневой папки
Вопрос:
При вызове не из корневого каталога инклюдом меню находяшееся в корновом каталоге,
к обсолютному пути дописывается тот каталог из которого вызывается.
Выглядит это так:
www - корневая папка
открывается файл.
www/dir/file.php
В нем есть темплейт header.php
Вставляется так
<?php
include("f:/server/www/header.php");
?>
В header.php есть меню с сылками
<a href="dir1/file1.htm">ссылка1</a>
<a href="dir1/dir2/file2.htm">ссылка2</a>
header.php лежит в корневой директории.
при переходе по ссылке dir1/file1.htm путь который види браузер
выглядит так http://localhost/dir/dir1/file1.htm
Т.е. браузер видит деректорию из которой вызывается file1.htm как корневую.
Вопрос вот в чем:
Как сделать так чтобы вне зависимости от куда вызывается темплейт header.hph
корневой директорией считалась только исходная директория только www.
Изменить путь <a href="dir1/dir2/file2.htm">ссылка2</a> на <a href="../dir1/dir2/file2.htm">ссылка2</a> в header.php
не подходит так как только в этом случае он ../ а в другом ../../ и так далее.
Оговорюсь - я в пхп ноль, хотя знаком с азами програмирования(изучал лет 10 назад).
Вопрос:
При вызове не из корневого каталога инклюдом меню находяшееся в корновом каталоге,
к обсолютному пути дописывается тот каталог из которого вызывается.
Выглядит это так:
www - корневая папка
открывается файл.
www/dir/file.php
В нем есть темплейт header.php
Вставляется так
<?php
include("f:/server/www/header.php");
?>
В header.php есть меню с сылками
<a href="dir1/file1.htm">ссылка1</a>
<a href="dir1/dir2/file2.htm">ссылка2</a>
header.php лежит в корневой директории.
при переходе по ссылке dir1/file1.htm путь который види браузер
выглядит так http://localhost/dir/dir1/file1.htm
Т.е. браузер видит деректорию из которой вызывается file1.htm как корневую.
Вопрос вот в чем:
Как сделать так чтобы вне зависимости от куда вызывается темплейт header.hph
корневой директорией считалась только исходная директория только www.
Изменить путь <a href="dir1/dir2/file2.htm">ссылка2</a> на <a href="../dir1/dir2/file2.htm">ссылка2</a> в header.php
не подходит так как только в этом случае он ../ а в другом ../../ и так далее.
Оговорюсь - я в пхп ноль, хотя знаком с азами програмирования(изучал лет 10 назад).