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

Y.Watanabe yuw @ msj.biglobe.ne.jp
2004年 8月 3日 (火) 14:47:50 JST


渡辺です。

すいません。このスレッドのメール全部見てなかったもんで。


>ふと思ったんですが、
>
>>session.cookie_lifetime = 0
>
>のところを
>
>session.cookie_lifetime = 600 ;(つまり10分)
>
>にしたりしたらどうなるんでしょうね?

っていうのはつまりすでにSetoさんがやってることなんですよね。たぶん。


>>以下のテストスクリプト
>>
>><?php
>>//--- test.php
>>session_start();
>>echo session_id();
>>echo <<< ___EOD
>><A href="test.php">self</A>
>>___EOD;
>>?>
>>
>>
>>スタートメニューよりIE6を2つ起動して
>>上のテストスクリプトを呼び出す。
>>
>>それぞれ別なセッショんIDが表示される。
>php.ini設定
>session.use_cookies = 1
>session.auto_start = 0
>session.cookie_lifetime = 0
>session.cookie_domain =
>session.referer_check =
>session.cache_limiter = nocache
>session.use_trans_sid = 1 

これ、私のところでも再現できました。

しかし、これでイケると判断してよいのだろうか?ってところは自信ないっす。

多分、IEの起動の仕方とCookieの有効期間(=Cookie情報がPC上の
ファイルに書き込まれるのかメモリに蓄えられるだけなのかの違いに影響?)
にかかわってくるのでしょう。





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