if ($check != "1") { session_unregister("checkStep"); session_destroy(); } if (!session_is_registered("checkStep")) { session_register("checkStep"); if ($total == 0) { echo Module::display(_iMODULE_NAME_ALLPAY_, 'ErrorStep.tpl'); session_destroy(); } else { $_SESSION["checkStep"] = "1"; echo Module::display(_iMODULE_NAME_ALLPAY_, 'validationOrder.tpl'); } } else { if ($_SESSION["checkStep"] == "1" && $check == "1") { $CheckPay->validateOrder((int) $cart->id, 1, $inttotal, $CheckPay->displayName, NULL, array(), NULL, false, $customer->secure_key); $newOrderStatusId = "1"; $history = new OrderHistory(); $history->id_order = (int) $CheckPay->currentOrder; $history->changeIdOrderState((int) $newOrderStatusId, (int) $CheckPay->currentOrder); $history->addWithemail(); $URL = $CheckPay->getBaseURL(); $PostData .= "mer_id=" . $CheckPay->getShopCode(); $PostData .= "&enc_key=" . $CheckPay->getEncryptionCode(); $PostData .= "&payment_type=" . $CheckPay->getPaymentType(); $PostData .= "&amt=" . $inttotal; $PostData .= "&od_sob=" . $CheckPay->currentOrder; $PostData .= "&return_url=" . rawurlencode("http://" . $_SERVER["HTTP_HOST"] . $CheckPay->path . "doFictitiousDetonate.php"); // 建立CURL連線 $ch = curl_init(); // 設定擷取的URL網址