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*****