PHP セッション変数に問題があることに気付きました。
変数が 1 つのページで設定されている場合、別のページですぐに表示されるわけではありません。セッション変数の新しい値が表示されるまでに、ページを数回リロードする必要がある場合があります。それらをスクリプトに送り返し、値をコンソールに記録して確認しています。
これは正常ですか?セッション値は、ユーザーに画面に表示される内容にとって重要であるため、適切な値を持つことが重要です。
ブラウザにもページをキャッシュしないように指示したことを付け加えておきます。