Connaitre à tout moment le chemin vers la racine ? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Connaitre à tout moment le chemin vers la racine ? (/showthread.php?tid=5911) |
RE: Connaitre à tout moment le chemin vers la racine ? - niahoo - 07-01-2012 ben c'est en gros ce que je disais quoi. Sinonpour le controleur frontal tu peux quand même te douter que si toutes les URL contiennement ".php?blabla=truc" c'est pas un front RE: Connaitre à tout moment le chemin vers la racine ? - Argorate - 12-01-2012 personnellement grâce a un traitement de chaine assez simple de $_SERVER['PHP_SELF'], j'ai mis dans $GLOBALS['URL'] le bon nombre de '../' pour tjs être à la racine et ce peu importe où je me trouve dans mon arborescence. Ainsi, chaque lien de mon site je peux mettre "require $GLOBALS['URL'].'include/toto/titi.php';" par exemple, et peux importe d'où j'appelle ce require, ça marchera RE: Connaitre à tout moment le chemin vers la racine ? - Angelblade - 13-01-2012 Pourquoi tu utilise le tableau $GLOBALS et pas pas define('URL'); ? RE: Connaitre à tout moment le chemin vers la racine ? - Argorate - 14-01-2012 j'utilise pas define, j'aime pas les constantes de php et la manière de les définir, mais ça on s'en fou hein RE: Connaitre à tout moment le chemin vers la racine ? - niahoo - 14-01-2012 hum moi c'est l'inverse, GLOBALS c'est sympa mais ça casse totute l'encapsulation du code.. RE: Connaitre à tout moment le chemin vers la racine ? - Argorate - 15-01-2012 le principe d'une info global c'est que ce n'est pas encapsulé ^^ RE: Connaitre à tout moment le chemin vers la racine ? - niahoo - 15-01-2012 et c'est mal car elle peut être modifiée. Une constante, non. |