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

Back to archive index

ここ coco****@sary*****
2003年 2月 8日 (土) 14:41:31 JST


小原といいます。 かなりお久しぶりです。

早速ですが質問です。

管理画面の顧客一覧で検索をして、検索結果の中から見たい顧客をクリック
して内容を表示させようとすると、検索のフィールドの中は文字化けしたキー
ワードが表示され何も内容が表示されない状態です。

これは、日本語で(全角)検索した場合のみにおこる現象です。
顧客の最初のページで検索するとURLのsearch=は変換された文字が入ってい
ますが、検索結果の中からどれかをクリックすると、URLのsearch=の後は、
入力した内容がそのまま(田中で検索すればそのまま田中となっている)キー
ワードとして入っています。

スクリプトを見たのですがどこを変更すればよいかわからずに質問させてい
ただきました。


後、別件ですが、新規にアカウントを作成した後、ブラウザの戻るボタンで
戻ってもう一度アカウント入力画面に戻して、同じメアドで登録すると、2
重登録が可能になってしまいます。
ブラウザの戻るボタンで戻らなければメアドのチェックで引っかかるのです
が、戻るボタンで戻ってしまうとチェックできないようです。

そのために、create_account_process.phpの
  $check_email = tep_db_query("select customers_email_address from 
" . TABLE_CUSTOMERS . " where customers_email_address = '" .
$HTTP_POST_VARS['email_address'] . "' and customers_id <> '" .
$customer_id . "'");

を

  $check_email = tep_db_query("select customers_email_address from 
" . TABLE_CUSTOMERS . " where customers_email_address = '" .
$HTTP_POST_VARS['email_address'] . "'");

にすると( and customers_id <> '" . $customer_id . "を削除)戻るボタ
ンをクリックしてもメアドのチェックができるようになったのですが、この
対処方法はよいのでしょうか?


よろしくお願いいたします。

小原



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