[PHP-users 29055] Re: セッションが使えないので教えてください。

kondo nobuaki3.kondo @ toshiba.co.jp
2006年 4月 20日 (木) 12:56:50 JST


近藤です。

お世話になります。
> SID を、session_name() . "=" . session_id()
> に変えると、毎回 session_id が変わっているのではないでしょうか?
> (echo '<br /><a href="./page1.php">page 1</a>';のリンクをたどった場合)
>
> cookieからsession_idがとれた場合は、SIDがセットされないようです。
>
> variables_order
> の値を確認して、

variables_orderは、「EGPCS」でした。

> echo session_id();
> var_dump($_COOKIE);
> などを追加して、挙動を確認してみては?

以下のようになりました。
セッションIDは、変わらず?

--------------------------------------------------------------
Welcome to page #1
page 2
page 2
Array ( [favcolor] => green [animal] => cat [time] => 1145505215 )
046f2540af63d5462f3b200000b40530
array(0) { }
--------------------------------------------------------------
page 2をクリック
--------------------------------------------------------------
Welcome to page #2
1970 01 01 09:00:00
page 1
Array ( )
f676cbcf94f0925de137845acf1d18d7
array(0) { }
--------------------------------------------------------------
page 1をクリック
--------------------------------------------------------------
Welcome to page #1
page 2
page 2
Array ( [favcolor] => green [animal] => cat [time] => 1145505215 )
046f2540af63d5462f3b200000b40530
array(0) { }
--------------------------------------------------------------
page 2をクリック
--------------------------------------------------------------
Welcome to page #2
1970 01 01 09:00:00
page 1
Array ( )
f676cbcf94f0925de137845acf1d18d7
array(0) { } 



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