登録プロセスは単一の入り口を使用します。 コアの判定は、実名認証されていないテンプレート プログラムで行うだけです。仕事を早く辞めたいと思いすぎていたことと、みんなに促される緊張とで、急に混乱してしまい、2 つの間違いを犯してしまいました。 まず、game_id の判定位置が進んでしまい、後続の多くの変数が正しく設定されなくなりました。 2つ目は、ヘッダージャンプとインクルードの意味を理解しておらず、ヘッダーを直接使用してジャンプしていることです。
ヘッダー ジャンプ後のページは、前のページから変数やその他の要素を継承できません。
a.php ファイル
$userEname = "crystal";
$userCname = "Chengcheng"; ................................
header("location:b.php");
//コード
......................
b.php ファイル内で $userEname が引用符で囲まれている場合、結果はどうなると思いますか?さて、もう大騒ぎする必要はありません。現時点では $userEname = null です。 include を使用して b.php をインクルードすると、$userEname が空になる問題を回避できます。彭さんは私にこのことを思い出させてくれました。
ヘッダージャンプとインクルードの問題の詳細な説明については、PHP 中国語 Web サイトに注目してください。