[Tep-j-general] Re: 在庫がなくなったのに注文できてしまう

Back to archive index

TAMURA Toshihiko tamur****@bitsc*****
2003年 4月 30日 (水) 14:34:32 JST


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

> 5)Aさんのアカウントで「次へ」をクリックし、「購入が終了しました!」
> の画面が出たあとでBさんのアカウントで「次へ」をクリックすると同様
> に「購入が終了しました!」画面が表示されてしまう(購入できてしまう)

こちらでも同じ現象を確認しました。
MS1でも同じです。

> phpファイルを眺めてみたところどうもcheckout_process.phpで在庫の
> チェックを行っていない感じなのですが、いまいち自信がありません。

その通りです。
2人とも購入直前まで進んでしまって、
それから購入した場合は、そのタイミングでは在庫の検査をしてないです。
(レジに進むタイミングで在庫の検査をしているため)

まれにしか起こらない現象だとは思いますが、
ショップによっては問題でしょうね。

対策は、ソースコードを修正するしかないと思います。

本家のほうには報告します。
その反応を見て、日本語版単独でも対策するかどうか判断したいと思います。

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




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