Bonjour,
Pour un script inclus dans une page html, j'ai besoin de connaitre les valeurs de la constante __FILE__ du script et la variable $_SERVER['DOCUMENT_ROOT'], pour connaitre l'emplacement du script par rapport à la racine du site.
En principe, la valeur de __FILE__ doit commencer par la valeur de $_SERVER[DOCUMENT_ROOT] et l'emplacement du script dans la page HTML sera :
substr(dirname(__FILE__).'/', strlen($_SERVER['DOCUMENT_ROOT']))
Or, les valeurs retournées par PHP sont :
__FILE__ : /htdocs/plugins/codemirror/test.php
DOCUMENT_ROOT : /var/www/echecs-annonay.fr/htdocs
ce qui n'est pas cohérent.
Comment résoudre cela ?
Je n'ai pas ce souci chez Free ou OVH
Merci par avance.