新しく質問する

php header location 携帯(au端末)のキャッシュ問題について

役に立った:1件
  • 質問者:uwa
  • 投稿日時:2008/05/20 23:54
  • 困り度:すぐに回答が欲しいです
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

1、携帯サイトにてプルダウン式の検索窓を設置しています。
2、formのaction先はkensaku.phpになります。
3、kensaku.phpにてphpを用いてheader locationにてそれぞれの飛び先にキーワードを持って振り分けています。

上記条件化でAU端末で検索した場合に、
前回検索した結果が表示されてしまいます。

例:キーワード「携帯電話」で検索する。
検索結果は携帯電話。
再度端末ボタンで戻って「ケイタイデンワ」で検索する。
結果は携帯電話。

キャッシュが考えられるのですが、
どのようにコントロールしていいかわかりません。
このAUの特殊な開発者泣かせの仕組みで3日間つまづいています。

※個人の為デバック環境にAU端末がなく、検証が難しい状況です。すみません。

是非ご回答よろしくお願いします。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:1件)

回答(2件)

  • 参考になった:0件
  • 回答者:gmataw
  • 回答日時:2008/05/21 05:28

遷移先 URL の引数を随時変更する方法があります。

--- 例 ---
kensaku.php?atime=xxx
※ xxx 部分に time() を仕込む

通報する

  • 参考になった:0件
  • 回答者:galluda
  • 回答日時:2008/05/21 01:26

がると申します。
AUはキャッシュ機能が割合に強力なので、HTTP RESPONSE HEADERによる制御が不可欠です。

Googleで「HTTP HEADER キャッシュ」あたりで検索すると色々と情報が出てきますので、そちらをご覧になってみてください。

通報する

この回答への補足

ありがとうございます。
しかしながら、記述する部分といいますか、
扱いに悩んでいます。
例えば、検索窓のあるindexファイルのキャッシュをオフするのか、kensaku.phpになにか記述するのかといった初歩的な部分で悩んでいます。location先は外部なのでいじれません。。。
説明が足らずに申し訳ございません。

  
このQ&Aは役に立ちましたか?(役に立った:1件)

このページのトップへ

Facebook公式ページ

公式Twitter