ホームページ >バックエンド開発 >PHPチュートリアル >PHP ユーザーのログイン後のセッションと Cooike に関連する問題

PHP ユーザーのログイン後のセッションと Cooike に関連する問題

WBOY
WBOYオリジナル
2016-06-13 13:16:061042ブラウズ

PHP ユーザーのログイン後のセッションと Cooike の問題
ここで、私のプログラムは、ユーザーがログインした後にユーザーのログイン情報をセッションに書き込むことになっています。ただし、同じコンピューター上で、別のユーザーがログインすると、前のユーザーのセッションは上書きまたは失敗します。ブラウザは IE8 ですが、この問題に対処する方法を教えてください。ユーザーのログイン情報を Cooike に変更すると、次のユーザーは前のユーザーの Cooike を上書きしますか?皆さんありがとうございます...

-----解決策---------------------------- ----
Cookie は文字列などの単一文字のみを保存できますが、セッションは配列やオブジェクトなどの複雑なデータを保存できます。arr=array();
arr[0] のように、ユーザー名を使用して配列に保存できます。 ='zhangsan';
arr[1]='lisi';

$_SESSION[username]=arr;

ユーザーを表示する必要があるたびに、$_SESSION[username] ][×]それです!

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