Пример #1
0
        $_goods['g_id'] = $_SESSION['orderGoods']['g_id'];
        $_goods['g_code'] = $_SESSION['orderGoods']['g_code'];
        $_goods['o_name'] = $_SESSION['orderGoods']['c_name'];
        $_goods['o_price'] = $_SESSION['orderGoods']['c_price'];
        $_goods['o_number'] = $_SESSION['orderGoods']['c_number'];
        //往订单商品表添加商品
        if ($order_goods->insertOrderGoods($_goods)) {
            $_SESSION['totalPrice'] = $totals;
            $_SESSION['orderNumber'] = $orderNumber;
            $_SESSION['orderId'] = $order_id;
            my_redirect("order.php?act=pay&orderId={$order_id}", '生成订单成功!', '正在为您跳转到支付页面!');
        }
    } else {
        my_redirect('order.php', '生成订单失败!', '正在为您跳转到订单页面!');
    }
} elseif ($act == 'pay') {
    //$orderId = $_GET['orderId'];
    //加载支付模板
    include_once YIMAI_TEMP . 'pay.html';
} elseif ($act == 'success') {
    //将订单里面的商品从购物车里面删除
    $orderGoods = new OrderGoods();
    $goods_id = $orderGoods->getOrderGoodsIdByOrderId($_SESSION['orderId']);
    foreach ($goods_id as $id) {
        $cart = new Cart();
        $cart->deleteCartGoodsByUserIdAndGoodsId($id['g_id']);
    }
    $orderGoods->updateOrderGoodsByOrderId($_SESSION['orderId']);
    //加载成功模板
    include_once YIMAI_TEMP . 'shopping-result.html';
}