<?php //显示购物车的商品 require_once dirname(__FILE__) . "/../include/common.inc.php"; define('_PLUS_TPL_', DEDEROOT . '/templets/plus'); require_once DEDEINC . '/dedetemplate.class.php'; require_once DEDEINC . '/shopcar.class.php'; require_once DEDEINC . '/memberlogin.class.php'; $cart = new MemberShops(); if (isset($dopost) && $dopost == 'makeid') { AjaxHead(); $cart->MakeOrders(); echo $cart->OrdersId; exit; } $cfg_ml = new MemberLogin(); //获得购物车内商品,返回数组 $Items = $cart->getItems(); if ($cart->cartCount() < 1) { ShowMsg("购物车中不存在任何商品!", "javascript:window.close();", false, 5000); exit; } @sort($Items); $carts = array('orders_id' => $cart->OrdersId, 'cart_count' => $cart->cartCount(), 'price_count' => $cart->priceCount()); $dtp = new DedeTemplate(); $dtp->Assign('carts', $carts); $dtp->LoadTemplate(_PLUS_TPL_ . '/car.htm'); $dtp->Display(); exit;
foreach ($_REQUEST as $key => $val) { $pr_encode .= $pr_encode ? "&{$key}={$val}" : "{$key}={$val}"; } $pr_encode = str_replace('=', '', mchStrCode($pr_encode)); $pr_verify = md5("payment" . $pr_encode . $cfg_cookie_encode); $cfg_ml = new MemberLogin(); $cart = new MemberShops(); //获得购物车内商品,返回数组 $Items = $cart->getItems(); if (empty($Items)) { ShowMsg("抱歉,请不要重复提交!", "javascript:;"); exit; } $OrdersId = $cart->OrdersId; //本次记录的订单号 $CartCount = $cart->cartCount(); //商品总数 $priceCount = $cart->priceCount(); //该订单总价格 /* function PostOrdersForm(); //填写订单信息 */ if (!isset($do) || empty($do)) { $shops_deliveryarr = array(); $dsql->SetQuery("SELECT pid,dname,price,des FROM #@__shops_delivery ORDER BY orders ASC"); $dsql->Execute(); while ($row = $dsql->GetArray()) { $shops_deliveryarr[] = $row; } $shops_paytypearr = array(); $dsql->SetQuery("SELECT pid,paytype FROM #@__shops_paytype ORDER BY pid ASC");