$_SERVER['DOCUMENT_ROOT'] chemin d'accès ne fonctionne pas

Je suis à l'aide de la racine des documents à fournir de chemin d'accès absolu qui ne fonctionne pas. si je l'écho de ce chemin, il s'avère être C:wamp/www/proman/header.php. Je-je donner le chemin relatif, il fonctionne très bien quel est le problème ici?

$path = $_SERVER['DOCUMENT_ROOT']."proman/header.php";

J'élabore mon problème: j'ai 2 fichiers php data_object.php et user.class.php. user.class.php a une instruction include pour data_object.php qui est relative à l'utilisateur.classe.php.Ces deux fichiers sont sous différentes hiérarchie de répertoire.
Maintenant, je dois inclure ce user.class.php dans divers fichiers (comme projects.php, links.php) en vertu de la hiérarchie différente lorsque je veux créer un Utilisateur() de l'objet. Le problème, c'est le chemin relatif pour l'inclusion de fichiers de data_object.php fonctionne pour le dire projects.php mais si je l'ouvre links.php le message d'erreur dit qu'il ne pouvait pas ouvrir le fichier data_object.php dans user.class.php.
Ce que je pense est relative à l'inclusion de data_object.php c'est en considérant le chemin d'accès du fichier dans lequel user.class.php est inclus.
Je suis confronté à de tels problèmes dans plusieurs scénarios que j'ai garder ma structure de répertoire de la façon dont il est, mais faut trouver un moyen de travailler avec imbriqués inclut. Je suis actuellement en cours d'exécution sur un serveur WAMP mais après l'achèvement j'ai pour héberger la solution sur un domaine. Svp aider

Est C:wamp/www/proman/header.php incorrect? Qu'attendez-vous DOCUMENT_ROOT à vous donner?
Votre question est plutôt floue. Attendez-vous d'un chemin, vous pouvez utiliser en HTML? Si oui, DOCUMENT_ROOT est la mauvaise chose à utiliser - vous voulez quelque chose comme REQUEST_URI ou SCRIPT_NAME.
sa présentation C:wamp/www/

OriginalL'auteur Abhishek | 2010-06-10