Koba
koba.****@gmail*****
2007年 9月 27日 (木) 14:49:11 JST
商品をメールで送るため、配送方法選択ページ(/catalog/shipping.php)を経ないで、注文手続きを完了したいと考えています。 そこで、 /catalog/shopping_cart.php <td align="right" class="main"><a href="<?php echo tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>"><?php echo tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT); ?></a></td> 上記を以下に変更 <td align="right" class="main"><a href="<?php echo tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'); ?>"><?php echo tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT); ?></a></td> /catalog/checkout_payment.php /catalog/checkout_confirmation.php // if no shipping method has been selected, redirect the customer to the shipping method selection page if (!tep_session_is_registered('shipping')) { tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } 上記をエスケープ /catalog/checkout_payment.php /catalog/checkout_confirmation.php /catalog/checkout_process.php // avoid hack attempts during the checkout procedure by checking the internal cartID if (isset($cart->cartID) && tep_session_is_registered('cartID')) { if ($cart->cartID != $cartID) { tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } } 上記の取り扱いはよく判りません。エスケープするとマズイような?リダイレクト先をcheckout_payment.phpへ変更すべきなのか?アドバイスお願いします。 この状態で注文手続きを行いますと、checkout_confirmation.phpからcheckout_process.phpへ進まず、checkout_payment.phpへリダイレクトされてしまいます。 こんな状況です。状況説明で足りない部分はご指摘ください。 お判りになる方、お教えください。 よろしくお願いいたします。 OSCは、2.2ms1j-R8です。 -- 小林