SEF-URLを利用して、サイト内検索を行い「次へ」ボタンを押すと、デコードエラー?
Thursday, 18 June 2009 05:48
1.5.10(本家版:英語)を使ってサイト構築しております。
サーチエンジンフレンドリーURLを利用し、サイト内検索をおこなうと
表示される検索結果は、問題ないのですが、検索結果数が、多いときなど、「次へ」が表示されますが、
実際に「次へ」ボタンを押し、表示される次のページの検索ボックスには、「%E3%81%94%E3%81%AF%」のように
デコードできなかった、文字列が表示されてしまい以降の結果が見れなくなってしまいます。
例)「ごはん」と検索して、「次へ」ボタンを押した、次の検索ボックスには「%E3%81%94%E3%81%AF%」と表示されています。
PHPにも詳しくなく、なんとなく、urldecode が行われていないのかな・・とまでは、
想像がつくのですが、どこをどのように修正すればよいものなのでしょうか?
ちなみに サーチエンジンフレンドリーURL を使用しない場合は正常です。