$PHP_SELF

Résolu
Bonjour,

Quand j'utilise la variable d'environnement comme ceci :
header("Location: $PHP_SELF");


J'obtiens un message d'erreur :
Undefined variable: PHP_SELF in /var/www/api/index.php on line 127


Si c'est une variable d'environnement, elle devrait déjà être définie, non ?

Merci de m'aider à comprendre.

Configuration: Linux / Firefox 91.0


--

“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”

1 réponse

  1. J'ai rajouté ça au début de mon script :
    $PHP_SELF = $_SERVER['PHP_SELF'];


    Je n'ai plus d'erreur maintenant mais est-ce que c'est la bonne méthode à suivre ?

    1. Modérateur
      Oui