私は本当にPHPのセッションについて混乱しています。これは私の最初のプロジェクトです。私はユーザーのシステムにログインしています。各ユーザーに、またはこれらは各ブラウザここセッションIDは何ですか? phpのセッションIDは、各ユーザーまたは各ブラウザにassされています
に固有のものであることは私の問題である
私はUSER1のユーザー名とパスワードを使用してログインしたとき、私は新しいセッションを開始し、一意のセッションIDが作成されるので際phpssesid XXXXXXXXXXXXXXXXを言うことができます私はuser1からログアウトします。セッションとセッションIDを破棄します。user1のログイン中に生成されたXXXXXXXXXXXXXXXXは、テンポラリフォルダから削除されます。 次にuser2とパスワードを使用してログインします。私はその後、私はいけない最初のログイン時に生成されたものと同じセッションIDすなわちXXXXXXXXXXXXXXXXは、2人の異なるユーザー
に私は
を参照するには、Googleのクロムを使用していたこのすべてしばらく同じセッションIDを割り当てられているか、ユーザーに来て理解し得るが、ユタ州私はuser1とパスワードを使用してログインするためにfirefoxを使用しましたが、今回は新しいセッションIDが作成されます。つまり、XXXXXXXXXXXXXXX1はログアウトして再度user2を使用してログインし、user2に割り当てられたセッションIDは同じXXXXXXXXX XXX各ユーザーに固有ですが、なぜ同じセッションIDが同じブラウザの2人の異なるユーザーに割り当てられているのですか?
すべての句読点キーは* kaput *ですか? –
セッションIDはどのように生成されますか? – dgw
@LinusKleenキーrはうまくいっているが、私の発見はなくなっていない。私は私の問題の答えを見つけるためにstrechで5時間をワーキングしている。 – sohaan