[PHP-users 22902]Re: 複数アカウントで同時ログインさせたい

Y.Okazaki you2 @ tql.jp
2004年 8月 2日 (月) 12:11:23 JST


岡崎@BBYです。

> 1、先にAアカウントでログイン
> 2、別ウインドウでログイン画面を開きBアカウントでログイン
> 3、セッションで管理している関係上Bアカウントとして上書きされるが、先に
> 開いていたAアカウントの画面をそのまま何か作業をしようとするとBアカウント
> の情報として上書きされる。

セッション変数の格納の仕方で対処出来る、、、かな。

試してないので分かりませんが、$_SESSION[$userid] に格納するようにしたら
変数がunsetされてないなら大丈夫かな〜とか思ったりしますが駄目でしょうか。

------------------------------------------------------------
$_SESSION["A"]["name"]="な○つね";
$_SESSION["A"]["have"]="野球界の決裁";

$_SESSION["B"]["name"]="ふ○た";
$_SESSION["B"]["have"]="none";

$_SESSION["C"]["name"]="野球ファン";
$_SESSION["C"]["have"]="none";
------------------------------------------------------------

こういう風に格納出来れば上書きを防げるのかな?
連想配列をこんな感じで使えるととっても便利でしょうね^^



PHP-users メーリングリストの案内