13-01-2008, 05:47 AM
J'ai pas tout bien lu et il est tard, mais je crois avoir cerné un problème de dossier courant.
J'utilise toujours
Ainsi je n'ai cure du "current working directory", j'inclus toujours des fichiers par leur emplacement par rapport au script dans lequel je fais l'include. Cela permet :J'utilise toujours
Code PHP :
<?php
include dirname(__FILE__) . '/path/relative/to/current/file.php'
- de ne pas avoir de problème si ledit script est inclus dans un script qui a fait un vilain chdir()
- de ne pas avoir de problème d'include_path et autre (des fois, il n'y a pas "." dans l'include_path, balot)
- de ne pas avoir de problème de configuration quand je passe d'un DOCUMENT_ROOT à un autre
En revanche, j'ai peur que dans ton souci il y ait des histoires d'url-rewriting ou de path_info (courant quand on applique le modèle MVC) et là ce serait une autre histoire.