06-01-2012, 07:12 PM
(06-01-2012, 06:20 PM)niahoo a écrit :pas si simple(06-01-2012, 04:01 PM)php_addict a écrit : peut importe où je suis dans mon arborescence...
j'ai fait un truc bien crade, pour inclure mon fichier: une boucle qui check '' puis '.../' puis '../../' etc et si pas trouvé ou trop de boucle le script arrête le délire
heu et bendefine('ROOOOT', 'D:/sites internet/wamp/www/mon_site');
je comprends vraiment pas où se situe le problème.
c'est simple si comme le dit Holy on est sur un front unique.
par contre, si il faut mettre le define dans 50 scripts différents, ça devient vite le bordel
alors on peut imaginer d'externaliser le define dans un fichier de config sauf que pareil, si pour inclure le fichier, il faut dans les 50 scripts faire des include/require_once qui en plus dépendent du répertoire on est mal
==> donc super simple si on a le frontal, plus compliqué sinon
C'est en merdant sur ce sujet d'identification de la racine du site que j'ai compris l'intérêt du frontal
Si pour certains c'est naturel d'avoir un point d'entrée, pour d'autres - dont moi il y a un an - c'était pas si évident