ホームページ > バックエンド開発 > PHPチュートリアル > IEなどの複数TABブラウザでは、1つのTABにログインした後、新しいTABを開いて同じURLを開くと、どのようにしてログインしたと判断してログインページに飛ぶのでしょうか?

IEなどの複数TABブラウザでは、1つのTABにログインした後、新しいTABを開いて同じURLを開くと、どのようにしてログインしたと判断してログインページに飛ぶのでしょうか?

WBOY
リリース: 2016-06-23 14:20:30
オリジナル
1573 人が閲覧しました

以前にもこの質問をしましたが、答えが不完全だと思います。 hotmail を見ると、TAB にログインした後、新しいタブを開くとログイン ページにジャンプします。どのように達成するか?


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

新しいタブは、ページを更新することと同じです。
セッションなどのログイン情報が記録されている場合、ページを更新すると、ログイン ページが表示されます。

新しいタブを開くことは、ページを更新することと同じです。
セッションなどのログイン情報が記録されている場合は、ページを更新するとログインページに移動します。
試してみましたが、SSION を取得できませんでした。上の階で説明してください。ありがとうございます

ブラウザのバージョンを確認してください。

IE8、同じブラウザを使用して自分のシステムと hotmail にログインしますが、結果が異なります。hotmail にログインするときに、タブを開いてログインし、タブを開いて hotmail にアクセスしてジャンプします。直接ログインします。

誰か知りませんか?

どのような問題が発生したかわかりませんが、少なくともそれを明確に説明していません

次のようにテストできます
setcookie.php

<?phpsession_start();setcookie('name', 'my');
ログイン後にコピー
getcookie.php
<?phpsession_start();print_r($_COOKIE);echo session_id();
ログイン後にコピー

まず最初の TAB で setcookie.php を実行します
次に、 2 番目の TAB getcookie.php を実行して
結果を確認してください

私が遭遇した問題は、TAB ブラウザでシステムにログインし、同じブラウザのタブで同じアドレスを開き、ログイン ステータスが表示されなかったことです。使用方法 別のアカウントでログインすると、以前にログインしていたアカウントが、後でログインするアカウントになります。

新しいバージョンの IE はマルチセッションのようですが、オンライン バンキングを除いて、長い間 IE を使用したことがなく、それに関する調査もありません

新しいバージョンの IE はマルチセッションのようです。セッションですが、オンラインバンキングを除いて、IEは長​​い間使用したことがなく、その他のブラウジングはどこにありますか

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート