あひるの小屋

日記のようなもの

2004年7月6日

Cookieが消えちゃう現象

いろいろ探ってはいたのだが、それっぽい情報は見あたらない。
「あひるの小屋以外でも発生している」ってのは疑わしくなってきた。
あらためてスクリプトを見直す。

うちの環境じゃ再現しないんだもんなー。
さてどーやって調べるべーか。

・7/1から発生するようになった
・スクリプトの変更点は元に戻した
・システムが変更されたとかゆー話も聞かない

どーも日付くさいな。2004年7月問題ってのがあるとか^^
なんて思っていた矢先、ヘンな箇所を見つけた。

Cookie登録の際に有効期限を設定するのだが、
7月の指定を「Jul」としなければならないところを「Jly」としていた。
こっ、これか!?
あひるの小屋では有効期限を1年に設定しているから、これが原因ならば、7月になったとたんおかしくなるってのはあり得る。
…いや、アリウリる。

この部分を修正し、動作確認…っつっても私んとこじゃ再現しないんだよな。
とりあえずNT系で問題なくCookie登録されることを確認し、ファイルアップ。
その後、知り合い(7/4の日記に書いたのとは違う)にテスト依頼。
98系でもCookie登録されることが確認できた。
あぁよかった。問題解決だ。

「うちが悪さをしているとかいう心配はなさそう」
よく言うわ。まるっきりうちじゃんか…。

残る疑問点がふたつ。
なぜNT系では問題なかったのか?(融通がきくってことか)
同じ現象がでている他サイトについては?(まさか私のようなポカはやるまい)
謎のままだ。

--------------------
ちょっと追記。

NT系とか98系とかってあんまり関係ないみたいだ。
NT系でも消えてる人は消えてるっぽいし、98系でも残ってる人は残ってるっぽい。
ブラウザの違い…ってわけでもなさそう。
やっぱり謎だ。

名前は入力必須です。

メールアドレスは任意です。ページ上には表示されません。

削除キーは入力必須です。コメントを削除する際に必要となります。8~16桁の半角英数字で入力してください。

タイトルは任意です。省略した場合は「無題」と表示されます。

コメントは入力必須です。HTMLタグは有効にならずそのまま表示されます。

悪質、不適切なコメントは、管理人の判断で予告なしに削除する場合があります。ご了承ください。

コメントはありません