[Tep-j-general] 顧客検索について

Back to archive index

Izu, Masahiro izum****@campu*****
2003年 2月 10日 (月) 19:48:54 JST


伊豆です。前半部分にだけ反応します。

ここ wrote:
> 管理画面の顧客一覧で検索をして、検索結果の中から見たい顧客をクリック
> して内容を表示させようとすると、検索のフィールドの中は文字化けしたキー
> ワードが表示され何も内容が表示されない状態です。
> 
> これは、日本語で(全角)検索した場合のみにおこる現象です。
> 顧客の最初のページで検索するとURLのsearch=は変換された文字が入ってい
> ますが、検索結果の中からどれかをクリックすると、URLのsearch=の後は、
> 入力した内容がそのまま(田中で検索すればそのまま田中となっている)キー
> ワードとして入っています。
> 
> スクリプトを見たのですがどこを変更すればよいかわからずに質問させてい
> ただきました。

同じ現象が出ました。で、ソースを追って行って結局

includes/functions/general.php内のtep_get_all_get_params()で$valueを
rawurlencode($value)
の様にエンコードしてやることで直りました。

昔のファイルが無いので、元はどうだったか分からないのですが
このような回答でおわかりになるでしょうか?

以上、よろしくお願いします。
--
伊豆雅宏 (Izu, Masahiro Mailto:izum****@campu*****)



Tep-j-general メーリングリストの案内
Back to archive index