[PHP-users 11371] Re: Macの IE でのクッキーの動作について

Hideo Kashioka php-users@php.gr.jp
2002年11月08日 17:02:46 +0900


柏岡@アリウープです。
こんにちは
>> これはMacのIEが何か特殊なことをやっているのでしょうか?
>> index.phpでクッキーの値をechoするとちゃんとid1に100、id2に200と表示さ
>れます。

変かどうかわかりませんが、よく悩まされます。
>> 値が入ってるにもかかわらずemptyとなってしまっているようです。
>> ちなみにemptyを使わずissetや""やNullも試しましたがダメでした。
>>同様のプログラムを作成しMac IE5.0でこちらで試しましたところ、b.phpにちゃ
>んと行きました。
>>キャッシュの影響などは考えられないでしょうか? 最初ちゃんとクッキーが
>ちゃんとセットされない時にMacで試してしまい、index.phpからa.phpに遷移す
>るという情報を持ち続けているために、プログラムを修正しクッキーがちゃんと
>セットされるようになっても、a.phpに遷移し続けるというようなこと。

とりあえずはキャッシュを疑って見るのがいいかもしれませんね
index.phpのヘッダに
<META http-equiv="Expires" content="<?php echo date("D, d M Y H:i:s") ?> GMT">
とか入れてもダメですか?
--
Hideo Kashioka
http://alleyoop.jp kashioka@alleyoop.jp

AltStyle によって変換されたページ (->オリジナル) /