プロジェクトのルートフォルダにあるfunctions.phpファイルを利用するさまざまなサブディレクトリを持つプロジェクトがあります
include "../functions.php";
現在のサブディレクトリパスを保存する必要があるため、ページをリロードすると、ルートフォルダではなく、以前のフォルダにリダイレクトされます。
header('Location: '.$currFolder.'index.php');
そうするために、私は(しようとして)各サブディレクトリindex.phpファイルの関数を呼び出すことによってそれを変数に保存します
$currFolder = dirname($_SERVER['PHP_SELF']); // returns "/root/subdir"
しかし、何らかの理由で、変数は空のままなので、ヘッダーは私をルートにリダイレクトし続けます...私が間違っているのは何ですか?