2014-01-19 4 views
1

Я создаю сайт, и мне нужно получить «корневой» каталог сайта. Как если filestructure был похож наPHP Получить корневой каталог сайта

CloudShop 
    \-internal 
     \-js 
      ... 
     \-inc 
      inc.all.php 
    index.php 
    \-login 
     login.php 
     loginError.php 
    page.php 

В inc.all.php я получаю все страницы в базе данных, так что я могу отобразить их в панели навигации и я устанавливаю ссылки как <a href="page.php?id=XXX>PAGE_TITLE</a> Однако, когда я нажмите на одну из ссылок на страницу из login.php, она меня достает до /CloudShop/login/page.php?id=XXX. Я хочу, чтобы он отвел меня до /CloudShop/page.php?id=XXX.

+0

Если вы хотите, чтобы ссылка на '/CloudShop/page.php ID = XXX' используйте следующую ссылку в' href': '/ CloudShop /page.php? ID = XXX'. Ничего себе такого гения. Очень относительный. fantastilous. Отличная победа – PeeHaa

ответ

2

Вы можете использовать абсолютные URI пути. Предположим, что вы имели в http://www.example.com/shop/login/login.php:

<a href="/shop/page.php?id=1">page</a> 

Разрешенный URI будет http://www.example.com/shop/page.php?id=1.

0

Предложение: Попробуйте PHP Магические константы:

__DIR__ 
Смежные вопросы