Fermer2
onurLe 18/12/2008 à 21:19
J'execute un script écrit en php (c'est pas vraiment une page web), en faisant:

php toto.php

là tout va bien, ça marche. Mais quand je fais

cd ..
php laOuJetais/toto.php


ca marche plus, plus exactement c'est require qui marche plus.
D'après http://bugs.php.net/bug.php?id=9673 il faudrait mettre des trucs du style:

require(dirname(__FILE__) . "\..\second.php");

mais je veux me persuader que c'est pas possible qu'ils aient fait un fonctionnement différent du langage le plus connu du monde juste pour pouvoir apporter des difficultés au programmeur.
Est-ce le cas? Est-ce qu'on a constamment besoin de préciser le chemin absolu des fichiers qu'on include?