ホームページ >バックエンド開発 >PHPチュートリアル >PHP ユーザーのログイン後のセッションと Cooike に関連する問題
PHP ユーザーのログイン後のセッションと Cooike の問題
ここで、私のプログラムは、ユーザーがログインした後にユーザーのログイン情報をセッションに書き込むことになっています。ただし、同じコンピューター上で、別のユーザーがログインすると、前のユーザーのセッションは上書きまたは失敗します。ブラウザは IE8 ですが、この問題に対処する方法を教えてください。ユーザーのログイン情報を Cooike に変更すると、次のユーザーは前のユーザーの Cooike を上書きしますか?皆さんありがとうございます...
-----解決策---------------------------- ----
Cookie は文字列などの単一文字のみを保存できますが、セッションは配列やオブジェクトなどの複雑なデータを保存できます。arr=array();
arr[0] のように、ユーザー名を使用して配列に保存できます。 ='zhangsan';
arr[1]='lisi';
$_SESSION[username]=arr;
ユーザーを表示する必要があるたびに、$_SESSION[username] ][×]それです!