[PHP-users 7537] Re: セッション& Header 関数で値が引き継がれない

tmr php-users@php.gr.jp
Fri, 17 May 2002 13:40:24 +0900 (JST)


こんにちは。tmrです。

しょうなりさん、ありがとうございます。

> confirm.php は別のフォルダに置いてあるのでしょうか?
> フォルダが同じであれば普通は問題ないはずですが。

ファイルの場所は、みんな同じなんですが…。

Header("Location:****.php")
に関してのみ、セッションが引き継がれずに新しいセッションが作られてしまいます。
この現象は、どのphpファイルに書いても同じでした。

> また、明示的にセッションIDを渡す処理を書くとどうでしょうか?
> Header("Location: confirm.php?".SID);

これで、解決は出来ました!!
アドレスにセッションが出てしまうのはちょっと気持ち悪いですが…。
でも、以前は、このような事しなくても、動いていたはずなんです。
すごく不可解な現象です。
やはりphp.iniの設定がおかしいのでしょうか??
それとも他に設定する事が足りていないのでしょうか…。
確認しているブラウザは【ie5.5 SP2】なのですが…。

--
tmr <tmr@mbi.nifty.com>