Bonjour,
Question simple!
Lorsque j'exécute un script PHP, y a-t-il un moyen de récupérer dans une variable le nom de ce script?
Merci.
Marcel Marie
Bonjour,
Question simple!
Lorsque j'exécute un script PHP, y a-t-il un moyen de récupérer dans une variable le nom de ce script?
Merci.
Marcel Marie
c'est $_SERVER['PHP_SELF']
PAAARFAIT.
MERRRCI.
ça marche en plus.
Mais pourquoi donc nous mettre un "/" devant le nom? Mais c'est peu important de toute façon.
Sincèrement.
Marcel Marie
Si tu ne veux QUE le nom du script, tu peux utiliser $_SERVER['SCRIPT_NAME'];$_SERVER['PHP_SELF']
Le nom du fichier du script en cours d'exécution, par rapport à la racine web. Par exemple, $_SERVER['PHP_SELF'] dans le script situé à l'adresse http://www.monsite.com/test.php/foo.bar sera /test.php/foo.bar. La constante __FILE__ contient le chemin complet ainsi que le nom du fichier (i.e. inclut) courant. Si PHP fonctionne en ligne de commande, cette variable contient le nom du script depuis PHP 4.3.0. Dans les versions antérieures, cette variable n'était pas disponible.
Variables prédéfinies : $_SERVER
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Partager