$_model = new CommonModule('#@__comment'); $scores = array($score1, $score2, $score3, $score4); $arr['memberid'] = $uid; $arr['content'] = Helper_Archive::pregReplace($msg, 6); $arr['orderid'] = $orderid; $arr['score1'] = $score1; $arr['score2'] = $score2; $arr['score3'] = $score3; $arr['score4'] = $score4; $arr['articleid'] = $productid; $arr['level'] = getPinLunLevel($scores); $arr['typeid'] = $typeid; $arr['addtime'] = time(); //$arr['kindlist'] = Helper_Archive::getProductKindList($arr['articleid'],$arr['typeid']); $status = 0; if ($_model->add($arr)) { $order = new CommonModule('#@__member_order'); $ar = array('ispinlun' => 1); $w = array('id' => $orderid); $order->update($ar, $w); //点评积分 $jifencomment = $order->getField('jifencomment', "id={$orderid}"); if (!empty($jifencomment)) { $sql = "update sline_member set jifen=jifen+{$jifencomment} where mid='{$uid}'"; $dsql->ExecuteNoneQuery($sql); } $status = 1; } echo json_encode(array('status' => $status)); exit; }
$leaveArr['nickname'] = empty($leaveArr['nickname']) ? '匿名' : $leaveArr['nickname']; $leaveArr['ip'] = GetIP(); $leaveArr['questype'] = 1; if ($User->IsLogin()) { $leaveArr['memberid'] = $User->uid; } $checkcode = GetCkVdValue(); try { if ($checkcode != $_POST['checkcode']) { throw new Exception('验证码错误'); } $_SESSION['total_value'] = ''; if (empty($leaveArr['title'])) { throw new Exception('标题不能为空'); } if (empty($leaveArr['content'])) { throw new Exception('内容不能为空'); } if (empty($leaveArr['qq']) && empty($leaveArr['phone']) && empty($leaveArr['email']) && empty($leaveArr['weixin'])) { throw new Exception('请至少填写一种联系方式'); } $model = new CommonModule('sline_question'); $result = $model->add($leaveArr); if (!$result) { throw new Exception('系统错误,请重试'); } echo json_encode(array('status' => true, 'msg' => '提交成功')); } catch (Exception $excep) { $msg = $excep->getMessage(); echo json_encode(array('status' => false, 'msg' => $msg)); }
exit; } //加入结伴 if ($action == 'addjoin') { $status = 0; //手机号码验证 $preg = '/13[1-9]{1}\\d{8}|15[1-9]\\d{8}|1\\d{10}/'; if (!preg_match($preg, $mobile)) { exit('wrong mobile'); } $memberid = Helper_Archive::autoReg($mobile); $memberinfo = Helper_Archive::getMemberInfo($memberid); Helper_Archive::loadModule('common'); $join = new CommonModule('#@__jieban_join'); $arr = array('jiebanid' => $jiebanid, 'linkman' => $memberinfo['nickname'], 'mobile' => $mobile, 'memberid' => $memberid, 'adultnum' => $adultnum, 'childnum' => $childnum, 'addtime' => time()); $id = $join->add($arr); if ($id) { $status = 1; } echo json_encode(array('status' => $status)); } //保存session信息 if ($action == 'savesession') { @session_start(); $_SESSION[$key] = $value; } if ($action == 'getsession') { @session_start(); return $_SESSION[$key]; } class ULine
function addInsurance($productcasecode, $bookordersn, $num, $memberid, $usedate, $lineday, $tourer) { global $dsql; $info = $dsql->GetOne("select * from #@__insurance where productcode='{$productcasecode}'"); if (empty($info)) { return false; } Helper_Archive::loadModule('common'); $curtime = time(); $model = new CommonModule('#@__insurance_booking'); $arr['bookordersn'] = $bookordersn; $arr['productcasecode'] = $productcasecode; $arr['insurednum'] = $num; $arr['memberid'] = $memberid; $arr['payprice'] = $info['ourprice'] * $num * $lineday; $arr['begindate'] = $usedate; $arr['enddate'] = date('Y-m-d', strtotime($usedate) + ($lineday - 1) * 24 * 3600); $arr['ordersn'] = 'INS' . $curtime . mt_rand(11, 99); $arr['addtime'] = $curtime; $arr['modtime'] = $curtime; $result = $model->add($arr); if ($result) { $index = 1; foreach ($tourer as $k => $v) { $insuredModel = new CommonModule('#@__insurance_booking_tourer'); $row = array(); $row['name'] = $v['tourername' . $index]; $row['sex'] = $v['tourersex' . $index] == '女' ? 0 : 1; $row['mobile'] = $v['tourermobile' . $index]; $row['cardcode'] = $v['tourercard' . $index]; $row['cardtype'] = getCardType($v['tourercardtype' . $index]); $row['orderid'] = $result; $row['count'] = 1; $row['insurantrelation'] = 6; $insuredModel->add($row); $index++; } } return $result; }
<?php require_once dirname(__FILE__) . "/../include/common.inc.php"; Helper_Archive::loadModule('common'); $_leaveModule = new CommonModule('sline_leave'); $questionModel = new CommonModule('sline_question'); $leaveAll = $_leaveModule->getAll(); foreach ($leaveAll as $k => $v) { $_arr['title'] = $v['title']; $_arr['content'] = $v['content']; $_arr['replycontent'] = $v['reply']; $_arr['replytime'] = $v['retime']; $_arr['nickname'] = $v['leavename']; $_arr['ip'] = $v['ip']; $_arr['status'] = $v['approval'] ? 1 : 0; $_arr['addtime'] = $v['addtime']; $_arr['qq'] = $v['qq']; $_arr['webid'] = $v['webid']; $_arr['weixin'] = $v['weixin']; $_arr['email'] = $v['email']; $_arr['phone'] = $v['phone']; $questionModel->add($_arr); }