Bonjour,
je me retrouve devant un casse-t�te et j'esp�re qu'il y a une m�thode/solution !
Disons que j'ai 2 pages (a 2 emplacements diff�rents) qui chargent un m�me script php.
� index.php � la racine du site qui inclus pageX.php se trouvant dans un dossier "php" de cette mani�re :
index.php :� pageA.php dans un dossier "dossier" qui inclus pageX.php de cette mani�re :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 <?php if (file_exists("php/pageX.php")) { include("php/pageX.php"); } ?>
dossier/pageA.php :Jusqu'ici pas de probl�me... le souci vient du fait que pageX.php doit charger le contenu d'un *.txt de cette mani�re :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 <?php if (file_exists("../php/pageX.php")) { include("../php/pageX.php"); } ?>
Du coup, le ciblage est forc�ment faux pour l'un des 2 appels.
Code : S�lectionner tout - Visualiser dans une fen�tre � part $texte = file_get_contents("php/fichier.txt");
Dans le cas pr�sent, c'est l'appel de pageA.php qui ne peut pas fonctionner car il ne se trouve pas au m�me endroit que le dossier php.![]()
Y a-t-il une astuce, une m�thode pour pallier � ces d�sagr�ments ?
![]()
Merci d'avance.![]()
Partager