• ベストアンサー

Cookieの有効期限について

Cookieの有効期限について こちらのサンプルを試してみたのですが、 http://php.eweb-design.com/0202_ck.php Cookieの有効期限を10秒にすると、IE8でうまく動作しません。 ▽うまくいった ・有効期限10秒 Firefox ・有効期限1年 Firefox ・有効期限1年 IE8 ▽うまくいかない ・有効期限10秒 IE8 なんで、IE8で10秒だと、駄目なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

なんとも言えませんが、クッキーはhttpヘッダーで絶対日時指定されるので、 ご自身のPCとサーバーに時間差があるとずれます。 IEはサーバーから送られてくる時間を自分のPC時間として解釈しているきらいがあり firefoxは補正して相対的な時間をつかっている感じがします 秒単位でクッキーの調整は危険ということで念頭においておく必要がありそうで いずれにしろクライアントPC側の問題のようなので、本質的な対策はないでしょうね

re999
質問者

お礼

ありがとうございました。