include_once, относительный путь в php

У меня есть 3 файла: home, failed_attempt, login.

Файл home и failed_attempt все ссылаются на файл login.

Самое неприятное, что они выдают ошибку, говоря, что файл login не существует. home выдаст исключение, если я сделаю это, но failed_attempt не выдаст.

  include_once("../StoredProcedure/connect.php");

include_once("../untitled/sanitize_string.php");

и если я сделаю это:

   include_once("StoredProcedure/connect.php");
   include_once("untitled/sanitize_string.php");

произойдет обратное, failed_attempt выбросит исключение, но home - нет. Как мне это исправить...

Я говорю include подняться на страницу вверх, помещая это ../, и поэтому home.php не нужно подниматься на одну страницу вверх, поэтому он выбрасывает это исключение...

Как сделать так, чтобы оба файла принимали эти инклюды как действительные... возможно, не относительно того, где они размещены... т.е. без этого ../

Структура каталога:

PoliticalForum
->home.php
->StoredProcedure/connect.php
->untitled/sanitize_string.php
->And other irrelevant files
8
задан Matrix001 20 October 2011 в 13:25
поделиться