ホームページ  >  記事  >  バックエンド開発  >  xuzuningにアドバイスを求める

xuzuningにアドバイスを求める

WBOY
WBOYオリジナル
2016-06-23 14:01:02843ブラウズ

ボス、質問したいのですが、アドバイスをいただければ幸いです

はじめに:
Ajax を使用してログインします。ログインが成功したら、ユーザー ID を使用してセッションを記録し、内部ページにジャンプします

問題:
内部ページにジャンプすると、常にセッションタイムアウトまたは無効を要求されます


私の研究:
Ajax アクセスとブラウザの方向が異なるプロセスに属しているため、php によって生成されたセッションも異なるため、この状況が発生します。解決方法がわかりません。ありがとう。


ディスカッションへの返信(解決策)

私の実験により、Ajax アクセスとブラウザ アクセスによってセッション ファイルが生成されることが確認されましたが、これはオンラインの噂と矛盾します

一般に、ajax を使用する場合には「ジャンプ」はありません
一度「ジャンプ」すると、ajax の利点が失われるため

ajax で使用される Cookie はブラウザの Cookie と同じであり、セッション ID が異なる状況はありません

プログラムの関連する各部分を確認する必要があります問題を解決するために

ありがとうございます、試してみます

私も昨日そのような状況に遭遇しましたが、後でアクセス許可をチェックするときに親クラスがセッションをクリアしたことがわかりました

おそらく元の投稿者は割り当て時にグローバルスコープを追加しなかったのでしょう値ですよね?現在のページのみが有効です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。