Travaillant tantôt en local et tantôt en ligne, j'ai une petite difference de configuration entre easyPHP et le server en ligne. afin de pouvoir travailler sur plusieurs site en local, mes site se situent dans des dossiers placés à la racine de easyPHP. Par contre sur le server en ligne, mon site est directement à la racine (sans etre dans un dossier)...
J'aimerai donc, afin de ne pas avoir à modifier mes script entre local et en ligne, récuperer uniquement le nom du fichier de la page executer.
j'ai fait des tests avec les 3 variables suivante et toutes me retournent le même résultat...
<?php
echo $_SERVER['PHP_SELF'];
/* retourne ceci en local: /nom_du_dossier/nom_du_fichier.php
et retourne ceci en ligne: /nom_du_fichier.php */
echo $_SERVER['SCRIPT_NAME'];
/* retourne ceci en local: /nom_du_dossier/nom_du_fichier.php
et retourne ceci en ligne: /nom_du_fichier.php */
echo $_SERVER['REQUEST_URI'];
/* retourne ceci en local: /nom_du_dossier/nom_du_fichier.php
et retourne ceci en ligne: /nom_du_fichier.php */
?>
j'aimerai ne récuperer que le nom du fichier aussi bien en ligne qu'en local (donc uniquement "/nom_du_fichier.php")...Comment puis je faire?
merci d'avance