田中裕之@グリニッジ
tanak****@green*****
2007年 11月 8日 (木) 14:47:56 JST
丸山様 > はじめて、投稿させていただきます。 > 2年半前からos commerce alterで、ショップを運営しております > 丸山と申します。 > 本日、お客様のお名前・住所・電話番号・メールアドレスが > 空っぽの受注データを受信してしまいました。 alterの既知の問題ですが、ゲスト会員として買い物ステップに進んだ後、 ブラウザのバックボタンを使って前の画面に戻りパスワードを入力して 会員登録を完了したお客さまの2回目の購入の際などに件の症状が発生します。 create_account_process.phpの488行目あたりを ----- if($pwa == 1) { tep_session_register('noaccount'); tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); } else { $points_awarded = floor(PRESENT_POINT); if (MODULE_EXTENSION_POINTS_STATUS == 'true' && $points_awarded > 0) { ----- という部分を ----- if($pwa == 1) { tep_session_register('noaccount'); tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); } else { if (tep_session_is_registered('noaccount')) { tep_session_unregister('noaccount'); } $points_awarded = floor(PRESENT_POINT); if (MODULE_EXTENSION_POINTS_STATUS == 'true' && $points_awarded > 0) { ----- に変更すれば直ります。 田中