// // $error_no = $GLOBALS['db']->errno(); // // if ($error_no > 0 && $error_no != 1062) // { // die($GLOBALS['db']->errorMsg()); // } // } // while ($error_no == 1062); //如果是订单号重复则重新提交数据 //echo "<pre>";print_r($order); $db->query("insert into order_genid (remark) values('9999')"); $order['order_id'] = $new_order_id = $db->insert_id(); //if($_SESSION['user_id']==12 or $_SESSION['user_id']==25) $order['order_amount']=0.01; $order['order_sn'] = $cc . date("Ymd") . substr($order['order_id'], -5); include_once 'includes/tender.php'; tender($order['order_id'], $order['user_id'], $order['pay_id'], $order['pay_note'], $order['order_amount'], $order['bonus'], $order['bonus_id'], $order['surplus'], $order['integral']); $dt = date("Y-m-d", $order['add_time']); $bt = substr($order['best_time'], 0, 10); $xiangkuangnum = $db->getOne("select count(*) from ecs_order_info where from_unixtime(add_time,'%Y-%m-%d')='" . $dt . "' and (scts like '%相框%' or wsts like '%相框%') and (order_status=0 or order_status=1) "); if ($dt >= '2014-01-25' && $dt <= '2014-02-14' && $bt >= '2014-01-25' && $bt <= '2014-02-16' && $order['bonus'] == 0 && $order['surplus'] == 0 && $_SESSION['activity_cake'] == 1 && $xiangkuangnum < 50) { $order['scts'] .= "免费赠送爱的味道相框1个"; $order['wsts'] .= "免费赠送爱的味道相框1个"; } $ba = $GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('order_info'), $order, 'INSERT'); $user_id = $_SESSION['user_id']; if ($ba) { include_once 'includes/sendsms.php'; $mobile = $db->getOne("select mobile_phone from ecs_users where user_id = {$user_id}"); sms_send2($mobile, 1); } $dispatch['order_id'] = $order['order_id'];
function endofShift() { $_SESSION["memberID"] = "99999"; $_SESSION["memMsg"] = "End of Shift"; addEndofShift(); getsubtotals(); ttl(); $_SESSION["runningtotal"] = $_SESSION["amtdue"]; tender("CA", $_SESSION["runningtotal"] * 100); }
$_SESSION["boxMsg"] = "Error<br>" . $errorInfo . "<p>[clear]"; //-------added 04/01/05 by CvR---need to save TroutD to void it ccout($User1, $Result, $TroutD, 0, $catTroutD); //----- } $_SESSION["ccTender"] = 0; boxMsgScreen(); //-------added 04/02/05 by CvR---to void cc input... } elseif ($Result == "VOIDED") { $_SESSION["msgrepeat"] = 0; $_SESSION["ccTender"] = 1; $cn = pDataConnect(); $selCCOutQ = "SELECT * FROM CC_OUT"; $selCCOutR = sql_query($selCCOutQ); $selCCOutW = sql_fetch_row($selCCOutR); tender("CC", $selCCOutW[3] * 100); $ccamt = $_SESSION["ccTotal"]; $trunCCOutQ = "TRUNCATE TABLE CC_OUT"; $trunCCOutR = sql_query($trunCCOutQ, $cn); //----- gohome(); } elseif ($Result == "NOT CAPTURED" && $Reference == "TRY AGAIN") { $_SESSION["ccTender"] = 0; $_SESSION["boxMsg"] = "Communication error, please try again.<p>[clear]"; boxMsgScreen(); //-------added 04/01/05 by CvR---need to save TroutD to void it ccout($User1, $Result, $TroutD, 0, $catTroutD); //----- } elseif ($Result == "NOT CAPTURED") { $_SESSION["ccTender"] = 0; if (strlen($Reference) > 0) {
// apbw 2/15/05 ClubCard break; // apbw 2/15/05 ClubCard // apbw 2/15/05 ClubCard case "SC": $strl = str_replace(".", " ", $strl); $strl = str_replace(",", " ", $strl); if (!is_numeric($strl) || strlen($strl) != 6) { inputUnknown(); } else { staffCharge($strl); } break; default: if (is_numeric($strl)) { tender($right, $strl); } else { switch ($left) { case "VD": voidupc($strr); break; case "PV": $intAway = 1; $_SESSION["pvsearch"] = $strr; maindisplay("productlist.php"); break; case "FN": lastpage(); break; default: inputUnknown();