[PHP-users 30944] Re: au 端末でのセッションについて
M.Terao
mayo @ b-gets.ddo.jp
2006年 12月 8日 (金) 17:20:03 JST
じょぶさん
寺尾です。
現状把握
・セッションIDはセッション生成時のものを引き継ぐことが出来た。
・セッションIDは引き継がれたが、格納したデータの参照が出来ない。
・docomo端末は正常に動作している。
実はさっぱり原因が分からないのですが・・・。
セッションIDが引き継ぐ事が出来たなら正常に行くはずと考えているので、
もしかしたらキャッシュとかそういう類のものを見てしまってるかも
知れませんね。
header("Location:http://***.**/hoge.php?PHPSESSID=".session_id()."&t=" .
time());
とかしてみてください。
多分セッションIDが毎回変わっているっぽいので意味ないと思うのですが・・・。
多分関係ないので、もう少し考えてみます。
> > au端末と書いておられますが、
> > その他の端末では正常に動作しているのでしょうか?
>
> DoCoMo端末では移動後も問題なく引き継がれています。
> SoftBank端末は動作保障しないつもりですのでチェックもしておりません。
>
> > また値を渡す前に値はしっかり入っていますか?
>
> 移動前のスクリプトのherderをコメントアウトしてセッションをダンプしてみま
> したが移動前はauでも適切に格納されていることが確認できました。
>
> > セッションの有効期限等は問題ないですか?
> > ページ移動した際にセッションのファイルが消えてるとかないですか?
>
> 有効期限は問題ありませんでした
> 確認してみたところ、ファイルは存在していました。
>
> > さて、探り探りやるのは大変なので、
> > 何をやってダメだったのか、
> > どういう形なら正常に動作したのか(端末等)
> > などを明確にして下さい。
>
> 端末はW42Kです。
> PHPのヴァージョンは5.1です。
> セッションの設定(php.ini)は一切いじっていません。
>
>
> *;.':*;.':*;.':*;.':*;.':*;.':*;.':
> じょぶ
> phpmyjob @ yahoo.co.jp
> *;.':*;.':*;.':*;.':*;.':*;.':*;.':
>
> --------------------------------------
> Start Yahoo! Auction now! Check out the cool campaign
> http://pr.mail.yahoo.co.jp/auction/
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>
PHP-users メーリングリストの案内