[Tep-j-general] Re: MS1日本語版の不具合報告

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2003年 6月 9日 (月) 08:56:59 JST


永田さん、こんにちは。
田村です。

> MS1日本語版ですが、アカウント情報(account_edit.php)のページで、既に登録さ
> れている内容を修正しようとすると、都道府県を入力してねーとエラーが出てしまう
> ようですが、田村さんのところではいかがでしょうか?

普通にインストールしたMS1では、この現象は起きないんですが、
アップグレード・ツールで更新したデータベースで
発生するというのを数日前に聞きました。

そのときの原因は、
管理メニューの[ショップ]-[最小値]-[都道府県]の値が大きいためでした。
ここの値を 2 にすれば発生しなくなります。

以前のバージョンでは、初期値がおそらく 4 になっていて、
その値が持ち越しになっているのではないでしょうか。

入力された文字列長(バイト)と比較するのなら、
最小値が 4 でエラーになるのはおかしいと思ったんですが、
MS1 では JavaScript でチェックされていて、
2バイト文字の文字数で比較されているようです。


* この都道府県については扱いが複雑なので、
  エラーメッセージについても適切でない場合が出てくるので改善しました。

* アップグレード・ツールについても都道府県の最小値を変更するように
  修正します。

-- 
田村敏彦
E-mail:tamur****@bitsc*****




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