include_once, chemin d'accès relatif en php

J'ai 3 fichiers: maison, failed_attempt, connexion.

Le fichier à la maison et failed_attempt tous reportez-vous à connexion d'un fichier.

L'ennuyeux, c'est qu'ils jettent une erreur disant que le fichier de connexion n'existent pas. la maison va lever une exception si je fais cela, mais failed_attempt d'habitude.

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

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

et si je fais ceci:

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

l'inverse qui se produit, failed_attempt déclenche une exception , mais à la maison, d'habitude. Comment puis-je résoudre ce problème..

Dois-je dire à l'inclure à aller jusqu'à une page en mettant cette ../, et donc home.php n'a pas besoin d'aller d'une page, par conséquent, il jette cette exception..

Comment puis-je faire les deux fichiers accepter ces inclueds comme valide.. peut-être pas par rapport à où ils sont placés.. c'est à dire sans que ../

Structure de répertoire:

PoliticalForum
->home.php
->StoredProcedure/connect.php
->untitled/sanitize_string.php
->And other irrelevant files
Votre question n'est pas très clair. Sont la maison, failed_attempt et de connexion des fichiers dans le même répertoire? Vous pouvez poster votre structure de répertoire? Comment exactement à la maison et failed_attempt pages "référer" à la connexion de fichier? Dans quel fichier le code ci-dessus?
storedProcedure est mon dossier et il a des fichiers à l'intérieur. tout comme indiqué.. login fichier a obtenu 2 inclut, dans celui qui ne parviennent pas à charge, selon l'endroit où vous les appelez à partir de...page d'accueil ou login_attempt page qui est à l'intérieur d'un répertoire différent

OriginalL'auteur Matrix001 | 2011-10-20