ホームページ >バックエンド開発 >PHPチュートリアル >xuzuningにアドバイスを求める
ボス、質問したいのですが、アドバイスをいただければ幸いです
はじめに:
Ajax を使用してログインします。ログインが成功したら、ユーザー ID を使用してセッションを記録し、内部ページにジャンプします
問題:
内部ページにジャンプすると、常にセッションタイムアウトまたは無効を要求されます
私の研究:
Ajax アクセスとブラウザの方向が異なるプロセスに属しているため、php によって生成されたセッションも異なるため、この状況が発生します。解決方法がわかりません。ありがとう。
私の実験により、Ajax アクセスとブラウザ アクセスによってセッション ファイルが生成されることが確認されましたが、これはオンラインの噂と矛盾します
一般に、ajax を使用する場合には「ジャンプ」はありません
一度「ジャンプ」すると、ajax の利点が失われるため
ajax で使用される Cookie はブラウザの Cookie と同じであり、セッション ID が異なる状況はありません
プログラムの関連する各部分を確認する必要があります問題を解決するために
ありがとうございます、試してみます
私も昨日そのような状況に遭遇しましたが、後でアクセス許可をチェックするときに親クラスがセッションをクリアしたことがわかりました
おそらく元の投稿者は割り当て時にグローバルスコープを追加しなかったのでしょう値ですよね?現在のページのみが有効です。