省市区县

<?php
require dirname(__FILE__).'/includes/common.inc.php';
//省
$_data = array();
$_sql = "SELECT id,areaId,areaName,sort FROM tb_area WHERE areaType = 1 AND state = 0";
$_result = _query($_sql);
while($_rows = _fetch_array($_result)){
$_html = array();
$_html['areaId'] = $_rows['areaId'];
$_html['id'] = $_rows['id'];
$_html['areaName'] = $_rows['areaName'];
$_html['sort'] = $_rows['sort'];
$_html = _html($_html);
//市
$_city = array();
$_sql2 = "SELECT id,areaName,sort FROM tb_area WHERE areaType = 2 AND state = 0 AND areaId = '{$_html['id']}'";
$_result2 = _query($_sql2);
while($_rows2 = _fetch_array($_result2)){
$_html2 = array();
$_html2['id'] = $_rows2['id'];
$_html2['areaName'] = $_rows2['areaName'];
$_html2['sort'] = $_rows2['sort'];
$_html2 = _html($_html2);
//县
$_county = array();
$_sql3 = "SELECT id,areaName,sort FROM tb_area WHERE areaType = 3 AND state = 0 AND areaId = '{$_html2['id']}'";
$_result3 = _query($_sql3);
while($_rows3 = _fetch_array($_result3)){
$_html3 = array();
$_html3['id'] = $_rows3['id'];
$_html3['areaName'] = $_rows3['areaName'];
$_html3['sort'] = $_rows3['sort'];
$_html3 = _html($_html3);
//将信息放入$_county数组
$_county[] = $_html3;
}
//将区县放入城市打印
$_html2['county'] = $_county;
//将城市信息放入$_city数组
$_city[] = $_html2;
}
//将城市放入省打印
$_html['city'] = $_city;
}
//将省放入date打印
$_data['$_html'] = $_html;
echo _json($_data);
_free_result($_result);
_free_result($_result2);
_free_result($_result3);
_close();
?>
广告

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_ads = array();
$_data = array();
$_sql = "SELECT id,picName,picImg,picLink FROM tb_picadvert WHERE weizi = 11 AND isFreeze = 1";
$_result = _query($_sql);
while ( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['title'] = $_rows['picName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows['picImg'];
$_html['picLink'] = $_rows['picLink'];
$_html = _html($_html);
$_data[] = $_html;
}
$_ads['state'] = 0;
$_ads['info'] = '';
$_ads['data'] = $_data;
echo _json($_ads);
_free_result($_result);
_close();
?>
类别和地区

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['grade'] = 2 ;
$_allKinds = array();
$_data = array();
$_area = array();
$_html = array();
//查出市区县
$_sql = "SELECT id,areaId,areaName,areaType FROM tb_area WHERE areaType IN (2,3,4) AND state = 0 AND areaId > 0 ORDER BY sort ASC";
$_result = _query($_sql);
while( $_rows = _fetch_array($_result) ) {
$_html['id'] = $_rows['id'];
$_html['areaId'] = $_rows['areaId'];
$_html['areaName'] = $_rows['areaName'];
$_html['areaType'] = $_rows['areaType'];
$_html = _html($_html);
//装入数组
$_area[] = $_html;
}
//如果传入的大类有值
if ( $_clean['grade'] > 0 && $_clean['grade'] < 6 ) {
$_allKinds['state'] = 0;
$_allKinds['info'] = '';
$_category = array();
$_sql4 = "SELECT
id,categoryName,categoryId
FROM
tb_category
WHERE
grade = '{$_clean['grade']}' AND state = 0
ORDER BY
sort ASC";
$_result4 = _query($_sql4);
$_html4 = array();
//类型ID和名
while ( $_rows4 = _fetch_array($_result4) ) {
$_html4['id'] = $_rows4['id'];
$_html4['categoryId'] = $_rows4['categoryId'];
$_html4['categoryName'] = $_rows4['categoryName'];
$_html4 = _html($_html4);
//装入数组
$_category[] = $_html4;
}
//平级
$_data['category'] = $_category;
$_data['area'] = $_area;
//放入数组打印
$_allKinds['data'] = $_data;
} else {
$_allKinds['state'] = 1;
$_allKinds['info'] = '参数有误!';
}
echo _json($_allKinds);
_free_result($_result);
_free_result($_result1);
_close();
?>
大类跟地区

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_info = array();
$_data = array();
//大类区县平级
$_clean = array();
$_clean['cityId'] = 1;
if ( $_clean['cityId'] > 0 ) {
$_info['state'] = 0;
$_info['info'] = '';
$_area = array();
$_html2 = array();
$_html2['id'] = '-2';
$_html2['areaId'] = '2';
$_html2['areaName'] = '全部区域';
$_area[] = $_html2;
//城市信息 放入数组
$_sql2 = "SELECT id,areaName,areaId FROM tb_earea WHERE areaType IN (3,4) AND state = 0 ORDER BY sort ASC";
$_result2 = _query($_sql2);
while ( $_rows2 = _fetch_array($_result2) ) {
$_html2['id'] = $_rows2['id'];
$_html2['areaId'] = $_rows2['areaId'];
$_html2['areaName'] = $_rows2['areaName'];
$_html2 = _html($_html2);
$_area[] = $_html2;
}
//城市放入date下
$_data['area'] = $_area;
$_bigClass = array();
$_html3 = array();
$_html3['id'] = '-2';
$_html3['categoryName'] = '全部类型';
//查询大类信息 放入数组
$_bigClass[] = $_html3;
$_sql3 = "SELECT id,categoryName FROM tb_ecategory WHERE grade = 2 AND categoryId = 0 AND state = 0 ORDER BY sort ASC";
$_result3 = _query($_sql3);
while ( $_rows3 = _fetch_array($_result3) ) {
$_html3 = array();
$_html3['id'] = $_rows3['id'];
$_html3['categoryName'] = $_rows3['categoryName'];
$_html3 = _html($_html3);
$_bigClass[] = $_html3;
}
//把大类信息放入大类下边打印出来
$_data['bigClass'] = $_bigClass;
//
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result2);
_free_result($_result3);
_close();
?>
已下单的订单信息 和收获信息的判断

<?php
//先判断订单是否存在直接打印出来 再查处订单号如果存在了查询订单下的商品信息 在同过商品查询商品名和图片
//在去查找订单下的收货人信息 判断等于空时查找用户表的信息 负责直接打印出信息
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userId'] = 130;
$_clean['orderNumber'] = AA175024180182d;
$_info = array();
$_data = array();
if ( $_clean['userId'] > 0 && $_clean['orderNumber'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "SELECT orderNumber FROM tb_easyGoodsOrder WHERE orderNumber = '{$_clean['orderNumber']}' LIMIT 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
//查出订单号判断是否有该订单 把结果打印出来
if ( !!$_rows ) {
$_data['orderNumber'] = $_rows['orderNumber'];
$_data['state'] = 0;
$_data['info'] = '';
} else {
$_data['state'] = 1;
$_data['info'] = '该订单不存在!';
$_info['data'] = $_data;
echo _json($_info);
die;
}
//查询出商品订单信息
$_sql1 = "SELECT
goodsId,goodsModule,orderDate,goodsMoneyPrice,goodsIntegralPrice,orderBuyCount,goodsPostage
FROM
tb_easyGoodsOrder
WHERE
orderNumber = '{$_clean['orderNumber']}' AND orderStatus = 0";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_data = array();
$_data['goodsType'] = $_rows1['goodsType'];
$_data['goodsMoneyPrice'] = $_rows1['goodsMoneyPrice'];
$_data['goodsIntegralPrice'] = $_rows1['goodsIntegralPrice'];
$_data['goodsPostage'] = $_rows1['goodsPostage'];
$_data['orderBuyCount'] = $_rows1['orderBuyCount'];
$_data['orderDate'] = $_rows1['orderDate'];
$_data['id'] = $_rows1['goodsId'];
//通过上面查询出商品图品和名字
$_sql2 = "SELECT goodsName,goodsPicture FROM tb_easyGoods WHERE id = '{$_rows1['goodsId']}'";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
$_data['title'] = $_rows2['goodsName'];
$_data['pic'] = 'http://www.easyhunt.cn/' . $_rows2['goodsPicture'];
$_data['totalPrice'] = $_data['goodsMoneyPrice'] * $_data['orderBuyCount'];
//查询出收获人 电话 地址 等信息
$_sql = "SELECT deliveryName,deliveryAddress,deliveryPhone,deliveryCode FROM tb_easyGoodsOrder WHERE orderNumber = '{$_clean['orderNumber']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
//如果都为空就从tb_user里面查找出它们的信息
if ( $_rows['deliveryName'] == '' && $_rows['deliveryAddress'] == '' && $_rows['deliveryPhone'] == '' ) {
$_sql1 = "SELECT province,theCity,county,address,phone,realName FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_sqlp = "SELECT areaName FROM tb_earea WHERE id = '{$_rows1['province']}'";
$_resultp = _query($_sqlp);
$_rowsp = _fetch_array($_resultp);
$_sqlt = "SELECT areaName FROM tb_earea WHERE id = '{$_rows1['theCity']}'";
$_resultt = _query($_sqlt);
$_rowst = _fetch_array($_resultt);
$_sqlc = "SELECT areaName FROM tb_earea WHERE id = '{$_rows1['county']}'";
$_resultc = _query($_sqlc);
$_rowsc = _fetch_array($_resultc);
//地址 = 。 。 。 。 。 。 。
$_data['deliveryAddress'] = $_rowsp['areaName'] . $_rowst['areaName'] . $_rowsc['areaName'] . $_rows1['address'];
$_data['deliveryPhone'] = $_rows1['phone'];
$_data['deliveryName'] = $_rows1['realName'];
$_data['deliveryCode'] = '';
//否则它们部位空全部查询出
} elseif ( $_rows['deliveryName'] != '' && $_rows['deliveryAddress'] != '' && $_rows['deliveryPhone'] != '' ) {
$_data['deliveryName'] = $_rows['deliveryName'];
$_data['deliveryAddress'] = $_rows['deliveryAddress'];
$_data['deliveryPhone'] = $_rows['deliveryPhone'];
$_data['deliveryCode'] = $_rows['deliveryCode'];
}
//转义
$_data = _html($_data);
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_free_result($_result1);
_free_result($_result2);
_close();
?>
商品ID 商品数目 生成订单

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userId'] = 130;
$_clean['goodsId'] = 566656;
$_clean['orderBuyCount'] = 2;
$_order = array();
$_data = array();
$_now = date('Y-m-d H:i:s',time());
//如果都有值
if ( $_clean['userId'] != '' && $_clean['goodsId'] != '' && $_clean['orderBuyCount'] > 0 ) {
$_order['state'] = 0;
$_order['info'] = '';
$_sql = "SELECT * FROM tb_easyGoods WHERE state = 1 AND id = '{$_clean['goodsId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
//!非 这个数据在这没有值也就是 通过上面的goodsId没有查到值 所有商品不存在
if (!$_rows) {
_free_result($_result);
$_data['state'] = 1;
$_data['info'] = '该商品不存在!';
$_order['data'] = $_data;
echo _json($_order);
die;
} else {
//否则它有值查处库存 如果库存小于商品总数
//查处其他信息
$_html = array();
$_html['goodsInventory'] = $_rows['goodsInventory'];
if ( $_html['goodsInventory'] > $_clean['orderBuyCount'] ) {
$_html['company'] = $_rows['company'];
if ( $_rows['goodsModule'] == 1 ) {
$_html['goodsModule'] = "秒杀订单";
} elseif ( $_rows['goodsModule'] == 2 ) {
$_html['goodsModule'] = "兑换订单";
} elseif ( $_rows['goodsModule'] == 3 ) {
$_html['goodsModule'] = "特惠订单";
}
$_html['title'] = $_rows['goodsName'];
$_html['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_html['goodsIntegralPrice'] = $_rows['goodsIntegralPrice'];
$_html['goodsPostage'] = $_rows['goodsPostage'];
$_html['totalMoney'] = $_html['goodsMoneyPrice'] * $_clean['orderBuyCount'] + $_html['goodsPostage'] * $_clean['orderBuyCount'];
$_html['totalIntegral'] = $_html['goodsIntegralPrice'] * $_clean['orderBuyCount'];
$year_code = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
$_data['orderNumber'] = $year_code[intval(date('Y'))-2014].strtoupper(dechex(date('m'))).date('d').substr(time(),-5).substr(microtime(),2,5).sprintf('d',rand(0,99));
//生成订单号
mysql_query("BEGIN");
$flag=0;
if ( $_html['totalIntegral'] > 0 ) {
_query("INSERT INTO tb_easyGoodsOrder VALUES (null,'{$_rows['goodsModule']}','$_now','来自Android','{$_html['company']}','{$_clean['userId']}','{$_data['orderNumber']}','{$_clean['goodsId']}','{$_html['goodsMoneyPrice']}','{$_html['goodsIntegralPrice']}','{$_html['goodsPostage']}','{$_clean['orderBuyCount']}','{$_html['goodsModule']}','{$_html['totalMoney']}','{$_html['totalIntegral']}',0,'',0,'','','','','','')");
} else {
_query("INSERT INTO tb_easyGoodsOrder VALUES (null,'{$_rows['goodsModule']}','$_now','来自Android','{$_html['company']}','{$_clean['userId']}','{$_data['orderNumber']}','{$_clean['goodsId']}','{$_html['goodsMoneyPrice']}','{$_html['goodsIntegralPrice']}','{$_html['goodsPostage']}','{$_clean['orderBuyCount']}','{$_html['goodsModule']}','{$_html['totalMoney']}','{$_html['totalIntegral']}',1,'',0,'','','','','','')");
}
_query("UPDATE tb_easyGoods SET goodsInventory = goodsInventory - '{$_clean['orderBuyCount']}' WHERE id = '{$_clean['goodsId']}'");
$flag=1;
if( $flag == 1 ){
mysql_query("COMMIT");
$_data['state'] = 0;
$_data['info'] = '提交订单成功!';
}else{
mysql_query("ROLLBACK");
$_data['state'] = 2;
$_data['info'] = '提交订单失败!';
}
} else{
$_data['state'] = 3;
$_data['info'] = '库存不足!';
$_order['data'] = $_data;
echo _json($_order);
die;
}
}
$_order['data'] = $_data;
} else {
$_order['state'] = 1;
$_order['info'] = '参数有误!';
}
echo _json($_order);
_free_result($_result);
_close();
?>
用户登录

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userName'] = 8888888888;
//这里应该是加密的密码
$_clean['userPwd'] = e10adc3949ba59abbe56e057f20f883e;
$_now = date('Y-m-d H:i:s',time());
$_loginInfo = array();
if( $_clean['userName'] != '' && $_clean['userPwd'] != '' ){
$_loginInfo['state'] = 0;
$_loginInfo['info'] = '';
$_data = array();
//查出积分和状态
$_sql = "SELECT id,state,identity FROM tb_user WHERE userName = '{$_clean['userName']}' AND userPwd = '{$_clean['userPwd']}' LIMIT 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
if(!!$_rows){
$_html = array();
$_html['id'] = $_rows['id'];
$_html['state'] = $_rows['state'];
$_html['identity'] = $_rows['identity'];
//如果状态为10 未激活
if ( $_html['state'] == 10 ) {
$_data['id'] = $_html['id'];
$_data['state'] = 10;
//错误 未激活
$_data['info'] = '请提交交易密码';
//否则成功
}elseif( $_html['state'] == 0 ){
$_data['info'] = '登录成功';
$_data['state'] = 0;
$_data['id'] = $_html['id'];
$_data['identity'] = $_html['identity'];
}
}else{
$_data['state'] = 1;
$_data['info'] = '登录失败,用户名或密码错误';
}
$_loginInfo['data'] = $_data;
}else{
$_loginInfo['state'] = 1;
$_loginInfo['info'] = '参数有误';
}
echo _json($_loginInfo);
_free_result($_result);
_close();
?>
注册 提交问题 推荐人

<?php
require dirname(__FILE__) . '/includes/common.inc.php';
$_clean = array();
$_clean['userName'] = _check($_POST['userName']);
$_clean['userPwd'] = _check($_POST['userPwd']);
$_clean['userEmail'] = _check($_POST['userEmail']);
$_clean['referees'] = _check($_POST['referees']);
$_regInfo = array();
$_data = array();
if ( $_clean['userName'] != '' && $_clean['userPwd'] != '' && $_clean['userEmail'] != '' ) {
$_regInfo['state'] = 0;
$_regInfo['info'] = '';
$_sql1 = "SELECT userName FROM tb_user WHERE userName = '{$_clean['userName']}' LIMIT 1";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
if( $_rows1 ){
$_data['state'] = 2;
$_data['info'] = '对不起,该用户名已注册!';
$_regInfo['data'] = $_data;
echo _json($_regInfo);
die;
}
$_now = date('y-m-d H:i:s',time());
if ( $_clean['referees'] == '' ) {
$_sql = "INSERT INTO tb_user VALUES (null,'$_now','来自Android','{$_clean['userName']}','{$_clean['userEmail']}','{$_clean['userPwd']}','','','','','','','','','','',1000,1000,0,0,10,0,'',3)";
_query($_sql);
} elseif ( $_clean['referees'] != '' ) {
$_sql = "INSERT INTO tb_user VALUES (null,'$_now','来自Android','{$_clean['userName']}','{$_clean['userEmail']}','{$_clean['userPwd']}','','','','','','','','','','',1000,1000,0,0,10,0,'{$_clean['referees']}',3)";
_query($_sql);
$_sql3 = "SELECT id FROM tb_user WHERE userName = '{$_clean['referees']}'";
$_result3 = _query($_sql3);
$_rows3 = _fetch_array($_result3);
$_sql5 = "UPDATE tb_user SET integral_easyhunt = integral_easyhunt + 2000 WHERE id = '{$_rows3['id']}'";
_query($_sql5);
//推荐人易币增加记录
$_sql4 = "INSERT INTO tb_integralRecord VALUES (NULL,'{$_rows3['id']}','',4,2000,0,'$_now','来自Android')";
_query($_sql4);
}
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '注册成功';
$_sql2 = "SELECT id FROM tb_user WHERE userName = '{$_clean['userName']}'";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
$_data['id'] = $_rows2['id'];
$_sql6 = "INSERT INTO tb_integralRecord VALUES (NULL,'{$_rows2['id']}','',3,2000,0,'$_now','来自Android')";
_query($_sql6);
} else {
_close();
$_data['state'] = 1;
$_data['info'] = '注册失败';
}
$_regInfo['data'] = $_data;
} else {
$_regInfo['state'] = 1;
$_regInfo['info'] = '参数有误';
}
echo _json($_regInfo);
?>
<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['tradingPwd'] = _check($_POST['tradingPwd']);
$_clean['encryptedQuestion'] = _check($_POST['encryptedQuestion']);
$_clean['encryptedAnswer'] = _check($_POST['encryptedAnswer']);
$_submitInfo = array();
$_data = array();
if( $_clean['userId'] != '' && $_clean['tradingPwd'] != '' && $_clean['encryptedQuestion'] != '' && $_clean['encryptedAnswer'] != '' ){
$_submitInfo['state'] = 0;
$_submitInfo['info'] = '';
$_sql = "UPDATE
tb_user
SET
tradingPwd = '{$_clean['tradingPwd']}',
encryptedQuestion = '{$_clean['encryptedQuestion']}',
encryptedAnswer = '{$_clean['encryptedAnswer']}',
state = 0
WHERE
id = '{$_clean['userId']}'";
_query($_sql);
if( _affected_rows() == 1 ){
$_data['state'] = 0;
$_data['info'] = '提交成功';
}else{
$_data['state'] = 1;
$_data['info'] = '提交失败';
}
$_submitInfo['data'] = $_data;
}else{
$_submitInfo['state'] = 1;
$_submitInfo['info'] = '参数有误';
}
echo _json($_submitInfo);
_close();
?>
目录

<?php
//目录
require dirname(__FILE__).'/includes/common.inc.php';
$_array = '[{"id":"1","logo":"http://android.wangzhanming.cn/images/dianjiuzhan/interactiveAdvertising.png","type":"","title":"广告互动","curl":"http://android.wangzhanming.cn/dianjiuzhan/advertisingList.php"},
{"id":"2","logo":"http://android.wangzhanming.cn/images/dianjiuzhan/activityParticipation.png","type":"","title":"促销活动","curl":"http://android.wangzhanming.cn/dianjiuzhan/advertisingList.php"},
{"id":"3","logo":"http://android.wangzhanming.cn/images/dianjiuzhan/promoteResearch.png","type":"","title":"宣传调研","curl":"http://android.wangzhanming.cn/dianjiuzhan/advertisingList.php"},
{"id":"4","logo":"http://android.wangzhanming.cn/images/dianjiuzhan/seckill.png","type":"","title":"疯狂秒杀","curl":"http://android.wangzhanming.cn/seckill/seckillList.php"},
{"id":"5","logo":"http://android.wangzhanming.cn/images/dianjiuzhan/storePromotion.png","type":"","title":"商家宣传","curl":"http://android.wangzhanming.cn/dianjiuzhan/advertisingList.php"},
{"id":"6","logo":"http://android.wangzhanming.cn/images/dianjiuzhan/viewAdvertisement.png","type":"","title":"每日抽奖","curl":"http://android.wangzhanming.cn/dianjiuzhan/viewAdvertisement/viewAdvertisementMain.php"}
]';
print_r($_array);
?>
搜索

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
//类型
$_clean['type'] = _check($_POST['type']);//1.DH;2.MS;3.th
//内容
$_clean['content'] = _check($_POST['content']);
define('SCRIPT','research');
global $_pagesize,$_pagenum;
$_productList = array();
if ( $_clean['type'] == '' && $_clean['type'] > 3 && $_clean['type'] < 0 ) {
$_productList['state'] = 1;
$_productList['info'] = '参数有误!';
//如果类型内容不等于空
}elseif ( $_clean['type'] != '' && $_clean['content'] != '' ) {
//查找商品名
$_sql2 = "SELECT goodsName FROM tb_goods";
$_result2 = _query($_sql2);
//循环
while($_rows2 = _fetch_array($_result2)){
$_html2 = array();
$_html2['goodsName'] = _html($_rows2['goodsName']);
$_true = strpos($_html2['goodsName'],$_clean['content']);
if ( !is_bool($_true) ) {
$_goodsName = $_html2['goodsName'];
$_sql = "SELECT goodsId FROM tb_goods WHERE goodsShow = 1 AND goodsModule = '{$_clean['type']}' AND goodsName = '$_goodsName' ORDER BY goodsId DESC";
_page($_sql,4);
$_sql1 = "SELECT
goodsId,goodsName,goodsPicture,goodsType,goodsOriginalPrice,goodsMoneyPrice,goodsDeliveryArea,goodsInventory
FROM
tb_goods
WHERE
goodsShow = 1 AND goodsModule = '{$_clean['type']}' AND goodsName = '$_goodsName'
ORDER BY
goodsId DESC
LIMIT
$_pagenum,$_pagesize";
_sprProduct($_sql1);
}
}
$_productList['data'] = $_data;
}
echo _json($_productList);
_free_result($_result1);
_close();
?>
提交评论

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['phone'] = _check($_POST['phone']);
$_clean['title'] = _check($_POST['title']);
$_clean['comments'] = _check($_POST['comments']);
$_info = array();
$_data = array();
//电话不等于11
if ( $_clean['phone'] > 0 && strlen($_clean['phone']) != 11 && $_clean['title'] != '' && $_clean['comments'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "INSERT INTO tb_submitComments (
phone,
title,
comments
)
VALUES (
'{$_clean['phone']}',
'{$_clean['title']}',
'{$_clean['comments']}'
)";
_query($_sql);
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '提交成功!';
} else {
$_data['state'] = 1;
$_data['info'] = '提交失败!';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_close();
?>
点就赚评论

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['adId'] = _check($_POST['adId']);
$_clean['content'] = _check($_POST['content']);
$_now = date('y-m-d H:i:s',time());
$_info = array();
$_data = array();
//
if ( $_clean['userId'] > 0 && $_clean['adId'] > 0 && $_clean['content'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql1 = "SELECT userName FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_sql = "INSERT INTO tb_easyAdComments VALUES (null,'{$_clean['userId']}','{$_clean['adId']}','{$_clean['content']}',now(),'来自Android',0,0)";
_query($_sql);
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '评论成功';
$_data['addTimes'] = $_now;
$_data['content'] = $_clean['content'];
$_data['userName'] = $_rows1['userName'];
} else {
$_data['state'] = 1;
$_data['info'] = '评论失败';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_close();
?>
页面介绍 已界面显示出来的

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['adInfoId'] = 1;
$_clean['screenWidth'] = 800;
$_data = array();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body{ font-size:16px; background:#fff;}
dl{ width:<?php echo $_clean['screenWidth']?>px;}
dl dd{ width:80%;}
dl dd span.a1{ display:block; width:25%; float:left;}
dl dd span.a2{ display:block; width:75%; float:left;}
</style>
</head>
<body>
<div style="width:<?php echo $_clean['screenWidth']?>px">
<?php
$_sql = "SELECT brandService,perCapita,preferentialInfo,startDate,endDate,preferentialConditions,parkingEnvironment,theBusGuide,merchantIntroduce FROM tb_adInfo WHERE id = '{$_clean['adInfoId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data['brandService'] = $_rows['brandService'];
$_data['perCapita'] = $_rows['perCapita'];
$_data['preferentialInfo'] = $_rows['preferentialInfo'];
$_data['startDate'] = $_rows['startDate'];
$_data['endDate'] = $_rows['endDate'];
$_data['preferentialConditions'] = $_rows['preferentialConditions'];
$_data['parkingEnvironment'] = $_rows['parkingEnvironment'];
$_data['theBusGuide'] = $_rows['theBusGuide'];
$_data['merchantIntroduce'] = $_rows['merchantIntroduce'];
?>
<dl>
<dd><span class="a1">招牌服务:</span><span class="a2"><?php echo $_data['brandService']?></span></dd>
<dd><span class="a1">人均消费:</span><span class="a2"><?php echo $_data['perCapita']?></span></dd>
<dd><span class="a1">优惠信息:</span><span class="a2"><?php echo $_data['preferentialInfo']?></span></dd>
<dd><span class="a1">起始日期:</span><span class="a2"><?php echo $_data['startDate']?>至<?php echo $_data['endDate']?></span></dd>
<dd><span class="a1">优惠细则:</span><span class="a2"><?php echo $_data['preferentialConditions']?></span></dd>
<dd><span class="a1">停车环境:</span><span class="a2"><?php echo $_data['parkingEnvironment']?></span></dd>
<dd><span class="a1">公交指南:</span><span class="a2"><?php echo $_data['theBusGuide']?></span></dd>
<dd><span class="a1">商户介绍:</span><span class="a2"><?php echo $_data['merchantIntroduce']?></span></dd>
</dl>
</div>
</body>
</html>

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['goodsId'] = 2;
$_clean['screenWidth'] = 300;
$_data = array();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body{ font-size:16px; background:#fff;}
</style>
</head>
<body>
<div style="width:<?php echo $_clean['screenWidth']?>px">
风格豆腐干梵蒂冈
<?php
$_sql = "SELECT goodsDetails FROM tb_easyGoods WHERE id = '{$_clean['goodsId']}' AND state = 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data = array();
$_data['goodsDetails'] = $_rows['goodsDetails'];
echo $_data['goodsDetails'];
?>
</div>
</body>
</html>
判断是否已经验证 //注意: id是从验证记录里面取得值

<?php
require dirname(__FILE__).'/includes/common.inc.php';
//判断商品判断验证为验证
$_clean = array();
$_clean['adInfoId'] = 1;
$_clean['userId'] = 1;
$_info = array();
$_data = array();
if ( $_clean['adInfoId'] > 0 ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "SELECT * FROM tb_adInfo WHERE id = '{$_clean['adInfoId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data['id'] = $_rows['id'];
$_data['title'] = $_rows['merchantName'];
$_data['pic'] = "http://www.easyhunt.cn/" . $_rows['merchantPic'];
$_data['serviceTelephone'] = $_rows['serviceTelephone'];
$_data['businessAddress'] = $_rows['businessAddress'];
$_data['totalReward'] = $_rows['totalReward'];
$_data['oneReward'] = $_rows['oneReward'];
$_data['interval'] = $_rows['interval'];
if ( $_clean['userId'] > 0 ) {
$_sql1 = "SELECT * FROM tb_adInfoLog WHERE id = (SELECT id FROM tb_adInfoLog WHERE adInfoId = '{$_clean['adInfoId']}' AND userid = '{$_clean['userId']}' ORDER BY id DESC LIMIT 1) AND DATEDIFF(NOW(),addDates) < '{$_data['interval']}'";
$_result1 = _query($_sql1);
$_row1 = _num_rows($_result1);
if ( $_row1 > 0 ) {
$_data['state'] = 1;
$_data['info'] = '已验证!';
} else {
$_data['state'] = 0;
$_data['info'] = '未验证!';
}
} elseif ( $_clean['userId'] == '' ) {
$_data['state'] = 0;
$_data['info'] = '未验证!';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_free_result($_result1);
_close();
?>

<?php
require dirname(__FILE__).'/includes/common.inc.php';
//判断商品判断验证为验证
$_clean = array();
$_clean['adInfoId'] = 1;
$_clean['userId'] = 1;
$_info = array();
$_data = array();
if ( $_clean['adInfoId'] > 0 ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "SELECT * FROM tb_adInfo WHERE id = '{$_clean['adInfoId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data['id'] = $_rows['id'];
$_data['title'] = $_rows['merchantName'];
$_data['pic'] = "http://www.easyhunt.cn/" . $_rows['merchantPic'];
$_data['serviceTelephone'] = $_rows['serviceTelephone'];
$_data['businessAddress'] = $_rows['businessAddress'];
$_data['totalReward'] = $_rows['totalReward'];
$_data['oneReward'] = $_rows['oneReward'];
$_data['interval'] = $_rows['interval'];
if ( $_clean['userId'] > 0 ) {
//DATEDIFF() 函数返回两个日期之间的天数。
$_sql1 = "SELECT * FROM tb_adInfoLog WHERE id = (SELECT id FROM tb_adInfoLog WHERE adInfoId = '{$_clean['adInfoId']}' AND userid = '{$_clean['userId']}' ORDER BY id DESC LIMIT 1) AND DATEDIFF(NOW(),addDates) < '{$_data['interval']}'";//函数返回两个日期之间的天数小于 浏览之间的天数
$_result1 = _query($_sql1);
$_row1 = _num_rows($_result1);
if ( $_row1 > 0 ) {
$_data['state'] = 1;
$_data['info'] = '已验证!';
} else {
$_data['state'] = 0;
$_data['info'] = '未验证!';
}
} elseif ( $_clean['userId'] == '' ) {
$_data['state'] = 0;
$_data['info'] = '未验证!';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_free_result($_result1);
_close();
?>
通过地区 查找信息

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
//通过地区查找信息
define('SCRIPT','adInfo/djzList');
global $_pagesize,$_pagenum;
$_clean = array();
$_clean['cityId'] = _check($_POST['cityId']);
$_clean['countyId'] = _check($_POST['countyId']);
$_clean['regionId'] = _check($_POST['regionId']);
$_clean['bigClassId'] = _check($_POST['bigClassId']);
$_clean['smallClassId'] = _check($_POST['smallClassId']);
$_clean['advertisingType'] = _check($_POST['advertisingType']);
$_list = array();
$_data = array();
if ( $_clean['countyId'] != '' ) {
$_countyId = "AND countyId = '{$_clean['countyId']}'";
}
if ( $_clean['regionId'] != '' ) {
$_regionId = "AND regionId = '{$_clean['regionId']}'";
}
if ( $_clean['bigClassId'] != '' ) {
$_bigClassId = "AND bigClassId = '{$_clean['bigClassId']}'";
}
if ( $_clean['smallClassId'] != '' ) {
$_smallClassId = "AND smallClassId = '{$_clean['smallClassId']}'";
}
if ( $_clean['advertisingType'] != '' ) {
$_advertisingType = "AND advertisingType = '{$_clean['advertisingType']}'";
}
if ( $_clean['cityId'] != '' ) {
$_list['state'] = 0;
$_list['info'] = '';
$_cityId = "AND cityId = '{$_clean['cityId']}'";
$_sql = "SELECT id FROM tb_adInfo WHERE adInfoType = 1 AND State = 1 {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId} {$_advertisingType}";
_page($_sql,5);
$_sql1 = "SELECT id,buyModule,buyGoodsId,thePrizeId,merchantName,merchantPic,totalReward,oneReward,advertisingType FROM tb_adInfo WHERE adInfoType = 1 AND State = 1 {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId} {$_advertisingType} LIMIT $_pagenum,$_pagesize";
$_result1 = _query($_sql1);
while($_rows1 = _fetch_array($_result1)) {
$_html1 = array();
$_html1['id'] = $_rows1['id'];
$_html1['buyModule'] = $_rows1['buyModule'];
$_html1['buyGoodsId'] = $_rows1['buyGoodsId'];
$_html1['thePrizeId'] = $_rows1['thePrizeId'];
$_html1['title'] = $_rows1['merchantName'];
$_html1['pic'] = "http://www.easyhunt.cn/" . $_rows1['merchantPic'];
$_html1['totalReward'] = $_rows1['totalReward'];
$_html1['oneReward'] = $_rows1['oneReward'];
$_html1['advertisingType'] = $_rows1['advertisingType'];
$_html1 = _html($_html1);
$_data[] = $_html1;
}
$_list['data'] = $_data;
} else {
$_list['state'] = 1;
$_list['info'] = '参数有误!';
}
echo _json($_list);
_free_result($_result1);
_close();
?>

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
define('SCRIPT','ljz/ljzList');
global $_pagesize,$_pagenum;
$_clean = array();
$_clean['cityId'] = _check($_POST['cityId']);
$_clean['countyId'] = _check($_POST['countyId']);
$_clean['regionId'] = _check($_POST['regionId']);
$_clean['bigClassId'] = _check($_POST['bigClassId']);
$_clean['smallClassId'] = _check($_POST['smallClassId']);
$_clean['advertisingType'] = _check($_POST['advertisingType']);
$_list = array();
$_data = array();
if ( $_clean['countyId'] != '' ) {
$_countyId = "AND countyId = '{$_clean['countyId']}'";
}
if ( $_clean['regionId'] != '' ) {
$_regionId = "AND regionId = '{$_clean['regionId']}'";
}
if ( $_clean['bigClassId'] != '' ) {
$_bigClassId = "AND bigClassId = '{$_clean['bigClassId']}'";
}
if ( $_clean['cityId'] != '' ) {
$_smallClassId = "AND smallClassId = '{$_clean['smallClassId']}'";
}
if ( $_clean['advertisingType'] != '' ) {
$_advertisingType = "AND advertisingType = '{$_clean['advertisingType']}'";
}
//如果城市不等空
if ( $_clean['cityId'] != '' ) {
$_list['state'] = 0;
$_list['info'] = '';
$_cityId = "AND cityId = '{$_clean['cityId']}'";
$_sql = "SELECT id FROM tb_adInfo WHERE adInfoType = 2 AND State = 1 {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId} {$_advertisingType}";
_page($_sql,5);
$_sql1 = "SELECT id,buyModule,buyGoodsId,thePrizeId,merchantName,merchantPic,totalReward,oneReward,advertisingType FROM tb_adInfo WHERE adInfoType = 2 AND State = 1 {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId} {$_advertisingType} LIMIT $_pagenum,$_pagesize";
$_result1 = _query($_sql1);
while($_rows1 = _fetch_array($_result1)) {
$_html1 = array();
$_html1['id'] = $_rows1['id'];
$_html1['buyModule'] = $_rows1['buyModule'];
$_html1['buyGoodsId'] = $_rows1['buyGoodsId'];
$_html1['thePrizeId'] = $_rows1['thePrizeId'];
$_html1['title'] = $_rows1['merchantName'];
$_html1['pic'] = "http://www.easyhunt.cn/" . $_rows1['merchantPic'];
$_html1['totalReward'] = $_rows1['totalReward'];
$_html1['oneReward'] = $_rows1['oneReward'];
$_html1['advertisingType'] = $_rows1['advertisingType'];
$_html1 = _html($_html1);
$_data[] = $_html1;
}
$_list['data'] = $_data;
} else {
$_list['state'] = 1;
$_list['info'] = '参数有误!';
}
echo _json($_list);
_free_result($_result1);
_close();
?>
点就赚信息 在线和现场

<?php
require dirname(__FILE__).'/includes/common.inc.php';
define('SCRIPT','choujiang/prizeList');
global $_pagesize,$_pagenum;
//抽奖方式 抽奖信息
$_clean = array();
$_clean['Lottery'] = 2;
$_list = array();
$_data = array();
$_list['state'] = 0;
$_list['info'] = '';
if ( $_clean['Lottery'] == 1 ) {
$_sql1 = "SELECT id FROM tb_thePrize WHERE Lottery = '{$_clean['Lottery']}' AND State = 1";
_page($_sql1,5);
$_sql = "SELECT id,company,thePrizeName,thePrizePic,disIntroduct,totalReward,thePrizeChangeOf,useIntegral FROM tb_thePrize WHERE Lottery = '{$_clean['Lottery']}' AND State = 1 LIMIT $_pagenum,$_pagesize";
$_result = _query($_sql);
while ( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['company'] = $_rows['company'];
$_html['title'] = $_rows['thePrizeName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows['thePrizePic'];
$_html['disIntroduct'] = $_rows['disIntroduct'];
$_html['totalReward'] = $_rows['totalReward'];
$_html['thePrizeChangeOf'] = $_rows['thePrizeChangeOf'];
if ( $_html["company"] == 0 ) {
$_html['useIntegral'] = $_rows["useIntegral"];
} elseif ( $_html["company"]>0 ) {
$_html['useIntegral'] = "阅读奖品提供商广告";
}
$_html = _html($_html);
$_data[] = $_html;
}
} elseif ( $_clean['Lottery'] == 2 ) {
$_sql1 = "SELECT id FROM tb_thePrize WHERE Lottery = '{$_clean['Lottery']}' AND State = 1";
_page($_sql1,5);
$_sql = "SELECT id,company,thePrizeName,thePrizePic,totalReward,thePrizeChangeOf,useIntegral FROM tb_thePrize WHERE Lottery = '{$_clean['Lottery']}' AND State = 1 LIMIT $_pagenum,$_pagesize";
$_result = _query($_sql);
while ( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['company'] = $_rows['company'];
$_html['title'] = $_rows['thePrizeName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows['thePrizePic'];
$_html['totalReward'] = $_rows['totalReward'];
$_html['thePrizeChangeOf'] = $_rows['thePrizeChangeOf'];
if ( $_html["company"] == 0 ) {
$_html['useIntegral'] = $_rows["useIntegral"];
} elseif ( $_html["company"]>0 ) {
$_html['useIntegral'] = "阅读奖品提供商广告";
}
$_html = _html($_html);
$_data[] = $_html;
}
} elseif ( $_clean['Lottery'] == '' ) {
$_sql1 = "SELECT id FROM tb_thePrize WHERE State = 1";
_page($_sql1,5);
$_sql = "SELECT id,company,thePrizeName,thePrizePic,totalReward,thePrizeChangeOf,useIntegral FROM tb_thePrize WHERE State = 1 LIMIT $_pagenum,$_pagesize";
$_result = _query($_sql);
while ( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['company'] = $_rows['company'];
$_html['title'] = $_rows['thePrizeName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows['thePrizePic'];
$_html['totalReward'] = $_rows['totalReward'];
$_html['thePrizeChangeOf'] = $_rows['thePrizeChangeOf'];
if ( $_html["company"] == 0 ) {
$_html['useIntegral'] = $_rows["useIntegral"];
} elseif ( $_html["company"]>0 ) {
$_html['useIntegral'] = "阅读奖品提供商广告";
}
$_html = _html($_html);
$_data[] = $_html;
}
}
$_list['data'] = $_data;
echo _json($_list);
_free_result($_result);
_close();
?>
商品类别判断和信息

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['goodsId'] = 2;
$_info = array();
$_data = array();
if ( $_clean['goodsId'] > 0 ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "SELECT id,goodsPicture,goodsName,methods,goodsModule,goodsDeliveryArea,goodsOriginalPrice,goodsMoneyPrice,goodsIntegralPrice,goodsPostage,goodsInventory FROM tb_easyGoods WHERE id = '{$_clean['goodsId']}' AND state = 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data['id'] = $_rows['id'];
$_data['title'] = $_rows['goodsName'];
$_data['pic'] = 'http://www.easyhunt.cn/' . $_rows['goodsPicture'];
$_data['goodsDeliveryArea'] = $_rows['goodsDeliveryArea'];
if ( $_rows['goodsModule'] == 1 ) {
switch ( $_rows['methods'] ) {
case 1:
$_data['methods'] = '在线秒杀';
break;
case 2:
$_data['methods'] = '现场秒杀';
break;
}
} elseif ( $_rows['goodsModule'] == 2 ) {
switch ( $_rows['methods'] ) {
case 1:
$_data['methods'] = '在线兑换';
break;
case 2:
$_data['methods'] = '现场兑换';
break;
}
} elseif ( $_rows['goodsModule'] == 3 ) {
switch ( $_rows['methods'] ) {
case 1:
$_data['methods'] = '在线抢特惠';
break;
case 2:
$_data['methods'] = '现场抢特惠';
break;
}
}
$_data['goodsOriginalPrice'] = $_rows['goodsOriginalPrice'];
$_data['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_data['goodsIntegralPrice'] = $_rows['goodsIntegralPrice'];
$_data['goodsPostage'] = $_rows['goodsPostage'];
$_data['goodsInventory'] = $_rows['goodsInventory'];
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_info);
_close();
?>
//通过方法 大类 小类 城市区域 类别帅选商品

<?php
require dirname(__FILE__).'/includes/common.inc.php';
define('SCRIPT','product/list');
//通过方法 大类 小类 城市区域 类别帅选商品
global $_pagesize,$_pagenum;
$_clean = array();
$_clean['methods'] = 1;
$_clean['bigClassId'] = '';
$_clean['cityId'] = 2;
$_clean['countyId'] = '';
$_clean['regionId'] = '';
$_clean['smallClassId'] = '';
$_clean['goodsModule'] = 1; //1.秒杀,2.兑换,3.特惠
//如果城市id等于空或 -2全部id
if ( $_clean['countyId'] != '' && $_clean['countyId'] != '-2' ) {
$_countyId = "AND countyId = '{$_clean['countyId']}'";
} elseif ( $_clean['countyId'] == '-2' && $_clean['countyId'] == '' ) {
$_countyId = '';
}
if ( $_clean['regionId'] != '' ) {
$_regionId = "AND regionId = '{$_clean['regionId']}'";
} elseif ( $_clean['regionId'] == '' ) {
$_regionId = '';
}
if ( $_clean['bigClassId'] != '' && $_clean['bigClassId'] != '-2' ) {
$_bigClassId = "AND bigClassId = '{$_clean['bigClassId']}'";
} elseif ( $_clean['bigClassId'] == '-2' && $_clean['bigClassId'] == '' ) {
$_bigClassId = '';
}
if ( $_clean['smallClassId'] != '' ) {
$_smallClassId = "AND smallClassId = '{$_clean['smallClassId']}'";
} elseif ( $_clean['smallClassId'] == '' ) {
$_smallClassId = '';
}
if ( $_clean['methods'] == '' ) {
$_methods = "";
} elseif ( $_clean['methods'] != '' ) {
$_methods = "AND methods = '{$_clean['methods']}'";
}
$_seckillList = array();
$_data = array();
if ( $_clean['cityId'] > 0 && $_clean['goodsModule'] > 0 ) {
$_seckillList['state'] = 0;
$_seckillList['info'] = '';
$_cityId = "AND cityId = '{$_clean['cityId']}'";
$_sql1 = "SELECT id FROM tb_easyGoods WHERE goodsModule = '{$_clean['goodsModule']}' AND state = 1 {$_methods} {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId}";
_page($_sql1,5);
if ( $_clean['goodsModule'] == 1 ) {
$_sql = "SELECT id,goodsName,goodsPicture,goodsMoneyPrice,beginTime,endTime FROM tb_easyGoods WHERE goodsModule = '{$_clean['goodsModule']}' AND state = 1 {$_methods} {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId}";
$_result = _query($_sql);
while ( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['title'] = $_rows['goodsName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows['goodsPicture'];
$_html['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_html['beginTime'] = $_rows['beginTime'];
$_html['endTime'] = $_rows['endTime'];
$_html = _html($_html);
$_data[] = $_html;
}
} else {
$_sql = "SELECT id,goodsName,goodsPicture,goodsMoneyPrice FROM tb_easyGoods WHERE goodsModule = '{$_clean['goodsModule']}' AND state = 1 {$_methods} {$_cityId} {$_countyId} {$_regionId} {$_bigClassId} {$_smallClassId}";
$_result = _query($_sql);
while ( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['title'] = $_rows['goodsName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows['goodsPicture'];
$_html['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_html = _html($_html);
$_data[] = $_html;
}
}
$_seckillList['data'] = $_data;
} else {
$_seckillList['state'] = 1;
$_seckillList['info'] = '参数有误!';
}
echo _json($_seckillList);
_free_result($_result);
_close();
?>
秒杀时间判断同时打印出信息

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['goodsId'] = 3;
$_seckillDetail = array();
$_data = array();
if ( $_clean['goodsId'] != '' ) {
$_seckillDetail['state'] = 0;
$_seckillDetail['info'] = '';
$_now = date('H:i:s',time());
//在这个时间段秒杀
if ( $_now >= '12:00:00' && $_now <= '13:00:00' ) {
$_data['state'] = 0;
$_data['info'] = '正在秒杀中';
} elseif ( $_now < '12:00:00' ) {
$_data['state'] = 1;
$_data['info'] = '秒杀时间未到';
} elseif ( $_now > '13:00:00' ) {
$_data['state'] = 2;
$_data['info'] = '秒杀时间已过';
}
$_sql = "SELECT
id,goodsName,goodsPicture,goodsOriginalPrice,goodsMoneyPrice,goodsIntegralPrice,goodsPostage,goodsInventory,goodsDeliveryArea,goodsDetails
FROM
tb_easyGoods
WHERE
id = '{$_clean['goodsId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data['goodsId'] = $_rows['goodsId'];
$_data['pic'] = 'http://www.easyhunt.cn/' . $_rows['goodsPicture'];
$_data['title'] = $_rows['goodsName'];
$_data['goodsOriginalPrice'] = $_rows['goodsOriginalPrice'];
$_data['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_data['goodsIntegralPrice'] = $_rows['goodsIntegralPrice'];
$_data['goodsPostage'] = $_rows['goodsPostage'];
$_data['goodsDeliveryArea'] = $_rows['goodsDeliveryArea'];
$_data['goodsInventory'] = $_rows['goodsInventory'];
$_data['url'] = "http://www.easyhunt.cn/android/seckill/seckillDetail1.php";
$_data = _html($_data);
$_seckillDetail['data'] = $_data;
} else {
$_seckillDetail['state'] = 1;
$_seckillDetail['info'] = '参数有误';
}
echo _json($_seckillDetail);
_free_result($_result);
_close();
?>
修改个人信息

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['realName'] = _check($_POST['realName']);
$_clean['address'] = _check($_POST['address']);
$_clean['qq'] = _check($_POST['qq']);
$_clean['province'] = _check($_POST['province']);
$_clean['theCity'] = _check($_POST['theCity']);
$_clean['county'] = _check($_POST['county']);
$_clean['Email'] = _check($_POST['Email']);
$_clean['phone'] = _check($_POST['phone']);
$_detailUserInfo = array();
$_data = array();
if( $_clean['userId'] != '' ){
$_detailUserInfo['state'] = 0;
$_detailUserInfo['info'] = '';
//弱国都为空 查出信息
if( $_clean['realName'] == '' && $_clean['address'] == '' && $_clean['qq'] == '' && $_clean['province'] == '' && $_clean['theCity'] == '' && $_clean['county'] == '' && $_clean['Email'] == '' && $_clean['phone'] == '' ) {
$_sql = "SELECT realName,address,qq,province,theCity,county,Email,phone FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data = array();
$_data['realName'] = $_rows['realName'];
$_data['address'] = $_rows['address'];
$_data['qq'] = $_rows['qq'];
$_data['province'] = $_rows['province'];
$_data['theCity'] = $_rows['theCity'];
$_data['county'] = $_rows['county'];
$_data['Email'] = $_rows['Email'];
$_data['phone'] = $_rows['phone'];
$_data = _html($_data);
//如果都不为空 更新数据
} elseif ( $_clean['realName'] != '' && $_clean['address'] != '' && $_clean['qq'] != '' && $_clean['province'] != '' && $_clean['theCity'] != '' && $_clean['county'] != '' && $_clean['Email'] != '' && $_clean['phone'] != '' ) {
$_sql = "UPDATE
tb_user
SET
realName = '{$_clean['realName']}',
province = '{$_clean['province']}',
theCity = '{$_clean['theCity']}',
county = '{$_clean['county']}',
address = '{$_clean['address']}',
qq = '{$_clean['qq']}',
Email = '{$_clean['Email']}',
phone = '{$_clean['phone']}'
WHERE
id = '{$_clean['userId']}'";
_query($_sql);
if( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '个人信息提交成功!';
} else {
$_data['state'] = 1;
$_data['info'] = '个人信息提交失败!';
}
} else {
$_detailUserInfo['state'] = 2;
$_detailUserInfo['info'] = '需要提交的参数不全!';
}
}else{
$_detailUserInfo['state'] = 1;
$_detailUserInfo['info'] = '会员ID参数有误!';
}
$_detailUserInfo['data'] = $_data;
echo _json($_detailUserInfo);
_free_result($_result);
_close();
?>
查询用户信息和 其他订单的一点信息

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userId'] = 146;
$_userInfo = array();
$_data = array();
if ( $_clean['userId'] != '' ) {
$_userInfo['state'] = 0;
$_userInfo['info'] = '';
$_sql = "SELECT userName,realName,identity,userEmail,integral_easyhunt,cash_easyhunt,address,phone FROM tb_user WHERE id = '{$_clean[userId]}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_data['userName'] = $_rows['userName'];
$_data['realName'] = $_rows['realName'];
$_data['userEmail'] = $_rows['userEmail'];
$_data['integral_easyhunt'] = $_rows['integral_easyhunt'];
$_data['cash_easyhunt'] = $_rows['cash_easyhunt'];
$_data['address'] = $_rows['address'];
$_data['phone'] = $_rows['phone'];
switch($_rows['identity']){
case 1:
$_data['identity'] = '个人会员';
break;
case 2:
$_data['identity'] = '企业会员';
break;
}
//未领奖数目
$_sql2 = "SELECT * FROM tb_thePrizeLog WHERE userid = '{$_clean['userId']}' AND category = 1";
$_result2 = _query($_sql2);
$_row2 = _num_rows($_result2);
$_data['num1'] = $_row2;
//未领奖订单数目
$_sql3 = "SELECT * FROM tb_easyGoodsOrder WHERE userid = '{$_clean['userId']}' AND orderStatus = 0 AND goodsModule IN (1,2,3)";
$_result3 = _query($_sql3);
$_row3 = _num_rows($_result3);
$_data['num2'] = $_row3;
$_data = _html($_data);
$_userInfo['data'] = $_data;
}else {
$_userInfo['state'] = 1;
$_userInfo['info'] = '参数有误';
}
echo _json($_userInfo);
_free_result($_result);
_close();
?>
查询所有省市区

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_area = array();
$_data = array();
$_sql = "SELECT id,areaId,areaName,areaType FROM tb_area WHERE areaType IN (1,2,3) AND state = 0 ORDER BY sort ASC";
$_result = _query($_sql);
while( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['areaId'] = $_rows['areaId'];
$_html['areaName'] = $_rows['areaName'];
$_html['areaType'] = $_rows['areaType'];
$_html = _html($_html);
$_data[] = $_html;
}
$_area['state'] = 0;
$_area['info'] = '';
$_area['data'] = $_data;
echo _json($_area);
_free_result($_result);
_close();
?>
查出所有订单信息 和商品名

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
global $_pagesize,$_pagenum;
_page("SELECT id FROM tb_easyGoodsOrder WHERE userId = '{$_clean['userId']}' AND orderStatus = 0",5);
$_order = array();
$_data = array();
if ( $_clean['userId'] != '' ) {
$_order['state'] = 0;
$_order['info'] = '';
$_sql = "SELECT * FROM tb_easyGoodsOrder WHERE userId = '{$_clean['userId']}' AND orderStatus = 0 LIMIT $_pagenum,$_pagesize";
$_result = _query($_sql);
while( $_rows = _fetch_array($_result) ) {
$_html = array();
$_html['goodsId'] = $_rows['goodsId'];
$_html['orderDate'] = $_rows['orderDate'];
$_html['orderPayIntegral'] = $_rows['orderPayIntegral'];
$_html['orderNumber'] = $_rows['orderNumber'];
$_html['orderPayMoney'] = $_rows['orderPayMoney'];
$_html = _html($_html);
$_sql1 = "SELECT * FROM tb_easyGoodsOrder WHERE id = '{$_html['goodsId']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_html['title'] = $_rows1['goodsName'];
$_html['pic'] = 'http://www.easyhunt.cn/' . $_rows1['goodsPicture'];
$_data[] = $_html;
}
$_order['data'] = $_data;
} else {
$_order['state'] = 1;
$_order['info'] = '参数有误!';
}
echo _json($_order);
_free_result($_result);
_close();
?>
删除订单

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['orderNumber'] = _check($_POST['orderNumber']);
$_info = array();
$_data = array();
if ( $_clean['userId'] != '' && $_clean['orderNumber'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "DELETE FROM tb_easyGoodsOrder WHERE orderNumber = '{$_clean['orderNumber']}' AND userId = '{$_clean['userId']}'";
_query($_sql);
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '删除成功!';
} else {
$_data['state'] = 1;
$_data['info'] = '删除失败!';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_close();
?>
领奖品成功 查找奖品 中奖记录

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['winId'] = _check($_POST['winId']);
/*$_clean['userId'] = 1052;
$_clean['winId'] = 11;*/
$_winning = array();
$_data = array();
if ( $_clean['userId'] != '' && $_clean['winId'] != '' ) {
$_winning['state'] = 0;
$_winning['info'] = '';
$_sql = "SELECT thePrizeName FROM tb_thePrize WHERE id = '{$_clean['winId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
//中奖记录
$_sql1 = "SELECT State FROM tb_winnRecord WHERE userid = '{$_clean['userId']}' AND thePrizeName = '{$_rows['thePrizeName']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
if ( $_rows1['State'] == 0 ){
$_sql2 = "UPDATE tb_winnRecord SET State = 1 WHERE userid = '{$_clean['userId']}' AND thePrizeName = '{$_rows['thePrizeName']}'";
_query($_sql2);
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '领奖成功!';
}else{
$_data['state'] = 1;
$_data['info'] = '领奖失败!';
}
}
$_winning['data'] = $_data;
} else {
$_winning['state'] = 1;
$_winning['info'] = '参数有误!';
}
echo _json($_winning);
_free_result($_result);
_free_result($_result1);
_close();
?>
账户金额兑换易币

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['yibi'] = _check($_POST['yibi']);
/*$_clean['userId'] = 1052;
$_clean['yibi'] = 100;*/
$_info = array();
$_data = array();
$_now = date('Y-m-d H:i:s',time());
if ( $_clean['userId'] != '' && $_clean['yibi'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
//账户金额 和易币
$_sql = "SELECT totalSyJf,Cash FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_html = array();
$_html['totalSyJf'] = $_rows['totalSyJf'];
$_html['Cash'] = $_rows['Cash'];
$_html = _html($_html);
//易币等账户金额*10
$_totalSyJf = $_html['Cash'] * 10;
//如果穿过来的易币数大于剩余的金额 就不能转换
if( $_clean['yibi'] > $_totalSyJf ){
$_data['state'] = 1;
$_data['info'] = '填写的易币数过多';
$_info['data'] = $_data;
echo _json($_info);
die;
//否则传过来的易币小于账户的 继续进行
}elseif( $_clean['yibi'] <= $_html['totalSyJf'] && $_clean['yibi'] > 0 ){
//易币等自己剩余的加上传过来的
$_html['totalSyJf'] = $_html['totalSyJf'] + $_clean['yibi'];
//插入兑换记录
$_sql1 = "INSERT INTO tb_eblog (
userid,
ebtime,
ebIp,
ebway,
ebcount,
ebflag
)
VALUES (
'{$_clean['userId']}',
'$_now',
'来自Android',
'易币兑换',
'{$_clean['yibi']}',
1
)";
_query($_sql1);
//z账户金额等于 传过来的易币除以10
$_cashAdd = $_clean['yibi'] / 10;
//账户等商户减去穿过的值
$_html['Cash'] = $_html['Cash'] - $_cashAdd;
//插入账户记录
$_sql2 = "INSERT INTO tb_cashlog (
userid,
cashtime,
cashIp,
cashway,
cashCount,
cashflag
)
VALUES (
'{$_clean['userId']}',
'$_now',
'来自Android',
'易币兑换',
'$_cashAdd',
0
)";
_query($_sql2);
//更新用户账户
$_sql3 = "UPDATE
tb_user
SET
totalSyJf = '{$_html['totalSyJf']}', Cash = '{$_html['Cash']}'
WHERE
id = '{$_clean['userId']}'";
_query($_sql3);
if( _affected_rows() == 1 ){
$_data['state'] = 0;
$_data['info'] = '兑换成功!';
}else{
$_data['state'] = 1;
$_data['info'] = '兑换失败!';
}
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_close();
?>
查询中奖信息 按照类别

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
//中奖信息 类型
define('SCRIPT','userCenter/userInfo_winning');
global $_pagesize,$_pagenum;
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['thePrizeType'] = _check($_POST['thePrizeType']);
/*$_clean['userId'] = 1052;
$_clean['thePrizeType'] = '1';*/
$_winning = array();
if ( $_clean['userId'] > 0 ) {
$_winning['state'] = 0;
$_winning['info'] = '';
if ( $_clean['thePrizeType'] == '' ) {
$_sql1 = "SELECT id FROM tb_winnRecord WHERE userid = '{$_clean['userId']}'";
_page($_sql1,5);
$_sql = "SELECT
id,addDates,thePrizeName,State
FROM
tb_winnRecord
WHERE
userid = '{$_clean['userId']}'
ORDER BY
state ASC
LIMIT
$_pagenum,$_pagesize";
_winning($_sql);
} elseif ( $_clean['thePrizeType'] == 1 ) {
$_sql1 = "SELECT id FROM tb_winnRecord WHERE userid = '{$_clean['userId']}' AND thePrizeType = 1";
_page($_sql1,5);
$_sql = "SELECT
id,addDates,thePrizeName,State
FROM
tb_winnRecord
WHERE
userid = '{$_clean['userId']}' AND thePrizeType = 1
ORDER BY
state ASC
LIMIT
$_pagenum,$_pagesize";
_winning($_sql);
} elseif ( $_clean['thePrizeType'] == 2 ) {
$_sql1 = "SELECT id FROM tb_winnRecord WHERE userid = '{$_clean['userId']}' AND thePrizeType = 2";
_page($_sql1,5);
$_sql = "SELECT
id,addDates,thePrizeName,State
FROM
tb_winnRecord
WHERE
userid = '{$_clean['userId']}' AND thePrizeType = 2
ORDER BY
state ASC
LIMIT
$_pagenum,$_pagesize";
_winning($_sql);
} elseif ( $_clean['thePrizeType'] == 3 ) {
$_sql1 = "SELECT id FROM tb_winnRecord WHERE userid = '{$_clean['userId']}' AND thePrizeType = 3";
_page($_sql1,5);
$_sql = "SELECT
id,addDates,thePrizeName,State
FROM
tb_winnRecord
WHERE
userid = '{$_clean['userId']}' AND thePrizeType = 3
ORDER BY
state ASC
LIMIT
$_pagenum,$_pagesize";
_winning($_sql);
}
$_winning['data'] = $_data;
} else {
$_winning['state'] = 1;
$_winning['info'] = '请输入会员ID';
}
echo _json($_winning);
_free_result($_result);
_close();
?>
用户图像上传

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userId'] = 146;
$_info = array();
$_data = array();
if ( $_clean['userId'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
mkdir("D:\www\web\php_easyhunt\userimage" . '/'. $_clean['userId'], 0700);
$target_path = "D:\www\web\php_easyhunt\userimage" . '/' . $_clean['userId'] . "/";//接收文件目录
$target_path = $target_path . basename( $_FILES['userimage']['name']);
if(move_uploaded_file($_FILES['userimage']['tmp_name'], $target_path)) {
$_data['state'] = 0;
$_data['info'] = '上传成功';
} else{
$_data['state'] = 1;
$_date['info'] = '上传失败';
}
$_sql = "SELECT Userimage FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
unlink("D:\www\web\php_easyhunt" . '/' . $_rows['Userimage'] );
$_picture1 = "userimage/" . $_clean['userId'] . '/' . basename( $_FILES['userimage']['name']);
$_sql1 = "UPDATE tb_user SET Userimage = '$_picture1' WHERE id = '{$_clean['userId']}'";
_query($_sql1);
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '请输入会员ID';
}
echo _json($_info);
_free_result($_result);
_close();
?>
申请提现

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
//沈婷提现
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['casGatName'] = _check($_POST['casGatName']); //名称
$_clean['casGatzh'] = _check($_POST['casGatzh']);//收款帐号
$_clean['casGatType'] = _check($_POST['casGatType']);//收款方式
$_clean['CasBranch'] = _check($_POST['CasBranch']);//分行名称
$_clean['cashMoney'] = _check($_POST['cashMoney']);//申请提现金额
$_now = date('Y-m-d H:i:s',time());
$_info = array();
$_data = array();
if( $_clean['userId'] != '' && $_clean['casGatName'] != '' && $_clean['casGatzh'] != '' && $_clean['casGatType'] != '' && $_clean['CasBranch'] != '' && $_clean['cashMoney'] != '' ){
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "INSERT INTO tb_cashApplay (
userid,
casGatName,
casGatzh,
casGatType,
CasBranch,
cashMoney,
applayDate,
payDate,
cashState,
cashNote
)
VALUES (
'{$_clean['userId']}',
'{$_clean['casGatName']}',
'{$_clean['casGatzh']}',
'{$_clean['casGatType']}',
'{$_clean['CasBranch']}',
'{$_clean['cashMoney']}',
'$_now',
'',
0,
''
)";
_query($_sql);
if( _affected_rows() == 1 ){
$_data['state'] = 0;
$_data['info'] = '申请成功!';
}else{
$_data['state'] = 1;
$_data['info'] = '申请失败!';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_close();
?>
密码 交易密码 问题答案修改

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['regPwd'] = _check($_POST['regPwd']);
$_clean['newRegPwd'] = _check($_POST['newRegPwd']);
$_clean['tradingPwd'] = _check($_POST['tradingPwd']);
$_clean['newTradingPwd'] = _check($_POST['newTradingPwd']);
$_clean['encryptedQuestion'] = _check($_POST['encryptedQuestion']);
$_clean['encryptedAnswer'] = _check($_POST['encryptedAnswer']);
$_modify = array();
$_data = array();
if ( $_clean['userId'] > 0 ) {
$_modify['state'] = 0;
$_modify['info'] = '';
//查找密码和交易密码
$_sql = "SELECT regPwd,tradingPwd FROM tb_user WHERE id = '{$_clean['userId']}' AND state = 0";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
//如果传过来的密码和新密码不等于空
if ( $_clean['regPwd'] != '' && $_clean['newRegPwd'] != '' && $_clean['tradingPwd'] == '' && $_clean['newTradingPwd'] == '' && $_clean['encryptedQuestion'] == '' && $_clean['encryptedAnswer'] == '' ) {
//如果密码等于传过来的密码执行更新 否则失败
if ( $_rows['regPwd'] == $_clean['regPwd'] ) {
$_sql1 = "UPDATE
tb_user
SET
regPwd = '{$_clean['newRegPwd']}'
WHERE
id = '{$_clean['userId']}'";
_query($_sql1);
} else {
$_data['state'] = 1;
$_data['info'] = '旧密码输入不正确!';
$_modify['data'] = $_data;
echo _json($_modify);
die;
}
//如果传过来的交易密码和新密码不等于空 执行更新
} elseif ( $_clean['regPwd'] == '' && $_clean['newRegPwd'] == '' && $_clean['tradingPwd'] != '' && $_clean['newTradingPwd'] != '' && $_clean['encryptedQuestion'] == '' && $_clean['encryptedAnswer'] == '' ) {
if ( $_rows['tradingPwd'] == $_clean['tradingPwd'] ) {
$_sql1 = "UPDATE
tb_user
SET
tradingPwd = '{$_clean['newTradingPwd']}'
WHERE
id = '{$_clean['userId']}'";
_query($_sql1);
} else {
$_data['state'] = 2;
$_data['info'] = '旧交易密码输入不正确!';
$_modify['data'] = $_data;
echo _json($_modify);
die;
}
//否则问题和答和新答案不等于空执行更新
} elseif ( $_clean['regPwd'] == '' && $_clean['newRegPwd'] == '' && $_clean['tradingPwd'] == '' && $_clean['newTradingPwd'] == '' && $_clean['encryptedQuestion'] != '' && $_clean['encryptedAnswer'] != '' ) {
$_sql1 = "UPDATE
tb_user
SET
encryptedQuestion = '{$_clean['encryptedQuestion']}',
encryptedAnswer = '{$_clean['encryptedAnswer']}'
WHERE
id = '{$_clean['userId']}'";
} else {
$_data['state'] = 2;
$_data['info'] = '其余参数有误!';
}
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '修改成功!';
} else {
$_data['state'] = 3;
$_data['info'] = '修改失败!';
}
$_modify['data'] = $_data;
} else {
$_modify['state'] = 1;
$_modify['info'] = '请输入会员ID';
}
echo _json($_modify);
_free_result($_result);
_close();
?>
易币转账

<?php
require dirname(__FILE__).'/includes/common.inc.php';
//易币转账
$_clean = array();
$_clean['userId'] = 146;
$_clean['userName'] = 123456;
$_clean['count'] = 20;
$_now = date('Y-m-d H:i:s',time());
$_transferAccounts = array();
$_data = array();
if ( $_clean['userName'] != '' && $_clean['userId'] != '' && $_clean['count'] != '' ) {
$_transferAccounts['state'] = 0;
$_transferAccounts['info'] = ' ';
//要对方的的账户
// 查找易币和账户金额 判断查询的账户是否存在
$_sql = "SELECT id,integral_easyhunt,cash_easyhunt FROM tb_user WHERE userName = '{$_clean['userName']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
if ( $_rows ) {
$_html = array();
$_html['id'] = $_rows['id'];
$_html['integral_easyhunt'] = $_rows['integral_easyhunt'];
$_html['cash_easyhunt'] = $_rows['cash_easyhunt'];
$_html = _html($_html);
} else {
$_data['state'] = 1;
$_data['info'] = '此转账用户不存在!';
$_transferAccounts['data'] = $_data;
echo _json($_transferAccounts);
die;
}
//自己的账户金额和易币
$_sql1 = "SELECT cash_easyhunt,integral_easyhunt FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_html1 = array();
$_html1['cash_easyhunt'] = $_rows1['cash_easyhunt'];
$_html1['integral_easyhunt'] = $_rows1['integral_easyhunt'];
$_html1 = _html($_html1);
//如果自己的账户积分大于等于转出去的账户总数
if ( $_html1['integral_easyhunt'] >= $_clean['count'] ) {
//自己的等于减去传出的
$_html1['integral_easyhunt'] = $_html1['integral_easyhunt'] - $_clean['count'];
//对方的等于转进来的
$_html['integral_easyhunt'] = $_html['integral_easyhunt'] + $_clean['count'];
//自己的账户变动
$_sql2 = "UPDATE
tb_user
SET
integral_easyhunt = '{$_html1['integral_easyhunt']}'
WHERE
id = '{$_clean['userId']}'";
_query($_sql2);
//对方的变动
$_sql3 = "UPDATE
tb_user
SET
integral_easyhunt = '{$_html['integral_easyhunt']}'
WHERE
id = '{$_html['id']}'";
_query($_sql3);
//自己的账户记录
$_sql4 = "INSERT INTO tb_cashAndebLog VALUES (null,1,'{$_clean['userId']}','$_now','来自Android','易币转账','{$_clean['count']}',0)";
_query($_sql4);
//自己的账户记录
$_sql5 = "INSERT INTO tb_cashAndebLog VALUES (null,1,'{$_html['id']}','$_now','来自Android','易币转账','{$_clean['count']}',1)";
_query($_sql5);
if ( _affected_rows() == 1 ) {
$_data['state'] = 0;
$_data['info'] = '转账成功!';
} else {
$_data['state'] = 3;
$_data['info'] = '转账失败!';
}
} else {
$_data['state'] = 2;
$_data['info'] = '易币不足!';
$_transferAccounts['data'] = $_data;
echo _json($_transferAccounts);
die;
}
$_transferAccounts['data'] = $_data;
} else {
$_transferAccounts['state'] = 1;
$_transferAccounts['info'] = '参数有误!';
}
echo _json($_transferAccounts);
_free_result($_result);
_free_result($_result1);
_close();
?>
上传图片

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = 146;
$_info = array();
$_data = array();
if ( $_clean['userId'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
mkdir("D:\www\web\php_easyhunt\userimage" . '/'. $_clean['userId'], 0700);
$target_path = "D:\www\web\php_easyhunt\userimage" . '/' . $_clean['userId'] . "/";//接收文件目录
$target_path = $target_path . basename( $_FILES['userimage']['name']);
if(move_uploaded_file($_FILES['userimage']['tmp_name'], $target_path)) {
$_data['state'] = 0;
$_data['info'] = '上传成功';
} else{
$_data['state'] = 1;
$_date['info'] = '上传失败';
}
$_sql = "SELECT Userimage FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
unlink("D:\www\web\php_easyhunt" . '/' . $_rows['Userimage'] );
$_picture1 = "userimage/" . $_clean['userId'] . '/' . basename( $_FILES['userimage']['name']);
$_sql1 = "UPDATE tb_user SET Userimage = '$_picture1' WHERE id = '{$_clean['userId']}'";
_query($_sql1);
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '请输入会员ID';
}
echo _json($_info);
_free_result($_result);
_close();
?>
订单信息

<?php
require dirname(__FILE__).'/includes/common.inc.php';
//用户id 订单号
//先查询出订单表有没有订单 在查询出订单中的信息 在查询出订单表里面的商品信息 在查询订单表的收获等信息 做判断
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['orderNumber'] = _check($_POST['orderNumber']);
$_info = array();
$_data = array();
if ( $_clean['userId'] > 0 && $_clean['orderNumber'] != '' ) {
$_info['state'] = 0;
$_info['info'] = '';
$_sql = "SELECT orderNumber FROM tb_easyGoodsOrder WHERE orderNumber = '{$_clean['orderNumber']}' LIMIT 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
if ( !!$_rows ) {
$_data['orderNumber'] = $_rows['orderNumber'];
$_data['state'] = 0;
$_data['info'] = '';
} else {
$_data['state'] = 1;
$_data['info'] = '该订单不存在!';
$_info['data'] = $_data;
echo _json($_info);
die;
}
$_sql1 = "SELECT
goodsId,goodsModule,orderDate,goodsMoneyPrice,goodsIntegralPrice,orderBuyCount,goodsPostage
FROM
tb_easyGoodsOrder
WHERE
orderNumber = '{$_clean['orderNumber']}' AND orderStatus = 0";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_data = array();
$_data['goodsType'] = $_rows1['goodsType'];
$_data['goodsMoneyPrice'] = $_rows1['goodsMoneyPrice'];
$_data['goodsIntegralPrice'] = $_rows1['goodsIntegralPrice'];
$_data['goodsPostage'] = $_rows1['goodsPostage'];
$_data['orderBuyCount'] = $_rows1['orderBuyCount'];
$_data['orderDate'] = $_rows1['orderDate'];
$_data['id'] = $_rows1['goodsId'];
$_sql2 = "SELECT goodsName,goodsPicture FROM tb_easyGoods WHERE id = '{$_rows1['goodsId']}'";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
$_data['title'] = $_rows2['goodsName'];
$_data['pic'] = 'http://www.easyhunt.cn/' . $_rows2['goodsPicture'];
$_data['totalPrice'] = $_data['goodsMoneyPrice'] * $_data['orderBuyCount'];
$_sql = "SELECT deliveryName,deliveryAddress,deliveryPhone,deliveryCode FROM tb_easyGoodsOrder WHERE orderNumber = '{$_clean['orderNumber']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
if ( $_rows['deliveryName'] == '' && $_rows['deliveryAddress'] == '' && $_rows['deliveryPhone'] == '' ) {
$_sql1 = "SELECT province,theCity,county,address,phone,realName FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_sqlp = "SELECT areaName FROM tb_earea WHERE id = '{$_rows1['province']}'";
$_resultp = _query($_sqlp);
$_rowsp = _fetch_array($_resultp);
$_sqlt = "SELECT areaName FROM tb_earea WHERE id = '{$_rows1['theCity']}'";
$_resultt = _query($_sqlt);
$_rowst = _fetch_array($_resultt);
$_sqlc = "SELECT areaName FROM tb_earea WHERE id = '{$_rows1['county']}'";
$_resultc = _query($_sqlc);
$_rowsc = _fetch_array($_resultc);
$_data['deliveryAddress'] = $_rowsp['areaName'] . $_rowst['areaName'] . $_rowsc['areaName'] . $_rows1['address'];
$_data['deliveryPhone'] = $_rows1['phone'];
$_data['deliveryName'] = $_rows1['realName'];
$_data['deliveryCode'] = '';
} elseif ( $_rows['deliveryName'] != '' && $_rows['deliveryAddress'] != '' && $_rows['deliveryPhone'] != '' ) {
$_data['deliveryName'] = $_rows['deliveryName'];
$_data['deliveryAddress'] = $_rows['deliveryAddress'];
$_data['deliveryPhone'] = $_rows['deliveryPhone'];
$_data['deliveryCode'] = $_rows['deliveryCode'];
}
$_data = _html($_data);
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_free_result($_result1);
_free_result($_result2);
_close();
?>
抽奖 领取奖项

<?php
//抽奖 中奖
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);//用户ID
$_clean['prizeId'] = _check($_POST['prizeId']);//奖品id
$_info = array();
$_data = array();
if ( $_clean['userId'] > 0 && $_clean['prizeId'] > 0 ) {
$_info['state'] = 0;
$_info['info'] = '';
mysql_query("BEGIN");
$flag=0;
//插入中奖记录
_query("INSERT INTO tb_thePrizeLog VALUES (null,'{$_clean['userId']}',now(),'来自Android','{$_clean['prizeId']}',1)");
//通过中将ID查找 商家ID
$_sql = "SELECT * FROM tb_thePrize WHERE id = '{$_clean['prizeId']}' AND State = 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_html = array();
$_html['company'] = $_rows['company'];
$_html['useIntegral'] = $_rows['useIntegral'];//在线抽奖中官方奖品抽奖需要的积分
$_html['thePrizeType'] = $_rows['thePrizeType'];//奖品类型
$_html['oneReward'] = $_rows['oneReward'];//单条奖励的分数
$_html['goodsId'] = $_rows['goodsId'];//商品ID
$_html = _html($_html);
if ( $_html['company'] == 0 ) {
//如果商家id等于0 更新账户易币 插入记录集
_query("UPDATE tb_user SET integral_easyhunt = integral_easyhunt - '{$_html['useIntegral']}' WHERE id = '{$_clean['userId']}'");
_query("INSERT INTO tb_cashAndebLog VALUES (null,1,'{$_clean['userId']}',now(),'来自Android','在线抽奖','{$_html['useIntegral']}',0)");
}
//如果中奖的是易币 更新账户易币 插入记录集
if ( $_html['thePrizeType'] == 1 ) {
_query("UPDATE tb_user SET integral_easyhunt = integral_easyhunt + '{$_html['oneReward']}' WHERE id = '{$_clean['userId']}'");
_query("INSERT INTO tb_cashAndebLog VALUES (null,1,'{$_clean['userId']}',now(),'来自Android','在线抽奖','{$_html['oneReward']}',1)");
} elseif ( $_html['thePrizeType'] == 2 ) {
_query("UPDATE tb_user SET cash_easyhunt = cash_easyhunt + '{$_html['oneReward']}' WHERE id = '{$_clean['userId']}'");
_query("INSERT INTO tb_cashAndebLog VALUES (null,2,'{$_clean['userId']}',now(),'来自Android','在线抽奖','{$_html['oneReward']}',1)");
//如果是物品 查出商品现价 可使用易币 商品邮费
} elseif ( $_html['thePrizeType'] == 3 ) {
$_sql1 = "SELECT * FROM tb_easyGoods WHERE id = '{$_html['goodsId']}'";
$_result1 = _query($_sql1);
$_rows1 = _fetch_array($_result1);
$_html1 = array();
$_html1['goodsMoneyPrice'] = $_rows1['goodsMoneyPrice'];
$_html1['goodsIntegralPrice'] = $_rows1['goodsIntegralPrice'];
$_html1['goodsPostage'] = $_rows1['goodsPostage'];
$_html1 = _html($_html1);
$year_code = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
$_orderNumber = $year_code[intval(date('Y'))-2014].strtoupper(dechex(date('m'))).date('d').substr(time(),-5).substr(microtime(),2,5).sprintf('d',rand(0,99));
//如果都大于0 插入订单
if ( $_html1['goodsMoneyPrice'] > 0 or $_html1['goodsIntegralPrice'] > 0 or $_html1['goodsPostage'] > 0 ) {
_query("INSERT INTO tb_easyGoodsOrder VALUES (null,5,now(),'来自Android','{$_html['company']}','{$_clean['userId']}','$_orderNumber','{$_html['goodsId']}','{$_html1['goodsMoneyPrice']}','{$_html1['goodsIntegralPrice']}','{$_html1['goodsPostage']}',1,'抽奖中奖',0,0,0,'抽奖',0,'','','','','','')");
} else {
_query("INSERT INTO tb_easyGoodsOrder VALUES (null,5,now(),'来自Android','{$_html['company']}','{$_clean['userId']}','$_orderNumber','{$_html['goodsId']}',0,0,0,1,'抽奖中奖',0,0,1,'抽奖',1,'','','','','','')");
}
}
//更新抽奖商品的易币数
_query("UPDATE tb_thePrize SET totalReward = totalReward - oneReward WHERE id = '{$_clean['prizeId']}'");
$flag=1;
if($flag==1){
mysql_query("COMMIT");
$_data["state"] = 0;
$_data['info'] = '领取成功';
}else{
mysql_query("ROLLBACK");
$_data['state'] = 1;
$_data['info'] = '领取失败';
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_free_result($_result1);
_close();
?>
秒杀订单

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['goodsId'] = _check($_POST['goodsId']);
$_order = array();
$_data = array();
$_now = date('Y-m-d H:i:s',time());
$_now_ymd = date('Y-m-d',time());
$_now_hms = date('H:i:s',time());
$_ymd = explode("-",$_now_ymd);
$_ymd_y = $_ymd[0];
$_ymd_m = $_ymd[1];
$_ymd_d = $_ymd[2];
$_ymd = $_ymd_y.$_ymd_m.$_ymd_d;
$_hms = explode(":",$_now_hms);
$_hms_h = $_hms[0];
$_hms_m = $_hms[1];
$_hms_s = $_hms[2];
$_hms_m1 = $_hms[1] + 45;
if( $_hms_m1 >= 60 ){
$_hms_m1 = $_hms_m1 - 60;
$_hms_h1 = $_hms[0] + 1;
$_now1 = $_now_ymd . ' ' . $_hms_h1 . ':' . $_hms_m1 . ':' . $_hms_s; //有效期
}else{
$_now1 = $_now_ymd . ' ' . $_hms_h . ':' . $_hms_m1 . ':' . $_hms_s;
}
$_hms = $_hms_h.$_hms_m.$_hms_s;
$year_code = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
$_data['orderNumber'] = $year_code[intval(date('Y'))-2014].strtoupper(dechex(date('m'))).date('d').substr(time(),-5).substr(microtime(),2,5).sprintf('d',rand(0,99));//生成订单号
$_orderBuyCount = 1;//数量为1
if ( $_clean['userId'] != '' && $_clean['goodsId'] != '' ) {
$_order['state'] = 0;
$_order['info'] = '';
$_sql = "SELECT companyId,goodsName,goodsType,goodsMoneyPrice,goodsPicture,goodsIntegralPrice,goodsPostage,goodsInventory FROM tb_goods WHERE goodsId = '{$_clean['goodsId']}' AND goodsShow = 1 LIMIT 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_html = array();
$_html['companyId'] = $_rows['companyId'];
$_html['title'] = $_rows['goodsName'];
$_html['goodsType'] = $_rows['goodsType'];
$_html['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_html['pic'] = $_rows['goodsPicture'];
$_html['goodsIntegralPrice'] = $_rows['goodsIntegralPrice'];
$_html['goodsPostage'] = $_rows['goodsPostage'];
$_html['goodsInventory'] = $_rows['goodsInventory'];
$_html = _html($_html);
$_sql2 = "SELECT province,theCity,county,address,phone,realName FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
$_html2 = array();
$_html2['province'] = $_rows['province'];
$_html2['theCity'] = $_rows['theCity'];
$_html2['county'] = $_rows['county'];
$_html2['address'] = $_rows['address'];
$_html2['phone'] = $_rows['phone'];
$_html2['realName'] = $_rows['realName'];
$_html2 = _html($_html2);
$_data['realName'] = $_html2['realName'];
$_data['address'] = $_html2['province'].$_html2['theCity'].$_html2['county'].$_html2['address'];
$_data['phone'] = $_html2['phone'];
if ( $_now_hms >= '12:00:00' && $_now_hms <= '13:00:00' ) {
if ( $_html['goodsInventory'] >= $_orderBuyCount ) {
$_sql1 = "INSERT INTO tb_goodsOrder (
companyId,
goodsType,
orderDate,
orderIP,
orderNumber,
userId,
goodsId,
goodsName,
goodsPicture,
goodsMoneyPrice,
goodsIntegralPrice,
goodsPostage,
orderBuyCount,
orderNote,
orderPayMoney,
orderPayIntegral,
orderPayWay,
orderStatus,
orderEffectiveDate,
deliveryName,
deliveryAddress,
deliveryPhone,
deliveryCode,
courierCompany,
courierOrderNo
)
VALUES (
'{$_html['companyId']}',
'{$_html['goodsType']}',
'$_now',
'来自Android',
'{$_data['orderNumber']}',
'{$_clean['userId']}',
'{$_clean['goodsId']}',
'{$_html['title']}',
'{$_html['pic']}',
'{$_html['goodsMoneyPrice']}',
'{$_html['goodsIntegralPrice']}',
'{$_html['goodsPostage']}',
1,
'',
'',
'',
'',
0,
'$_now1',
'{$_data['realName']}',
'{$_data['address']}',
'{$_data['phone']}',
'',
'',
''
)";
_query($_sql1);
if( _affected_rows() == 1 ){
$_data['state'] = 0;
$_data['info'] = '订单提交成功!';
}else{
$_data['state'] = 2;
$_data['info'] = '订单提交失败!';
}
} else {
$_data['state'] = 2;
$_data['info'] = '库存不足!';
$_order['data'] = $_data;
echo _json($_order);
die;
}
} else {
$_data['state'] = 1;
$_data['info'] = '秒杀时间已过或者秒杀未开始';
$_order['data'] = $_data;
echo _json($_order);
die;
}
} else {
$_order['state'] = 1;
$_order['info'] = '参数有误!';
}
$_order['data'] = $_data;
echo _json($_order);
_free_result($_result);
_close();
?>

<?php
require dirname(__FILE__).'/../includes/common.inc.php';
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['goodsId'] = _check($_POST['goodsId']);
$_order = array();
$_data = array();
//年月日 时分秒
$_now = date('Y-m-d H:i:s',time());
//年月日
$_now_ymd = date('Y-m-d',time());
//时分秒
$_now_hms = date('H:i:s',time());
//把字符串分割城数组
$_ymd = explode("-",$_now_ymd);
$_ymd_y = $_ymd[0];
$_ymd_m = $_ymd[1];
$_ymd_d = $_ymd[2];
$_ymd = $_ymd_y.$_ymd_m.$_ymd_d;
$_hms = explode(":",$_now_hms);
$_hms_h = $_hms[0];
$_hms_m = $_hms[1];
$_hms_s = $_hms[2];
$_hms_m1 = $_hms[1] + 45;
if( $_hms_m1 >= 60 ){
$_hms_m1 = $_hms_m1 - 60;
$_hms_h1 = $_hms[0] + 1;
$_now1 = $_now_ymd . ' ' . $_hms_h1 . ':' . $_hms_m1 . ':' . $_hms_s; //有效期
}else{
$_now1 = $_now_ymd . ' ' . $_hms_h . ':' . $_hms_m1 . ':' . $_hms_s;
}
$_hms = $_hms_h.$_hms_m.$_hms_s;
$year_code = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
$_data['orderNumber'] = $year_code[intval(date('Y'))-2014].strtoupper(dechex(date('m'))).date('d').substr(time(),-5).substr(microtime(),2,5).sprintf('d',rand(0,99));//生成订单号
$_orderBuyCount = 1;//数量为1
if ( $_clean['userId'] != '' && $_clean['goodsId'] != '' ) {
$_order['state'] = 0;
$_order['info'] = '';
//查找商品 信息
$_sql = "SELECT companyId,goodsName,goodsType,goodsMoneyPrice,goodsPicture,goodsIntegralPrice,goodsPostage,goodsInventory FROM tb_goods WHERE goodsId = '{$_clean['goodsId']}' AND goodsShow = 1 LIMIT 1";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
$_html = array();
$_html['companyId'] = $_rows['companyId'];
$_html['title'] = $_rows['goodsName'];
$_html['goodsType'] = $_rows['goodsType'];
$_html['goodsMoneyPrice'] = $_rows['goodsMoneyPrice'];
$_html['pic'] = $_rows['goodsPicture'];
$_html['goodsIntegralPrice'] = $_rows['goodsIntegralPrice'];
$_html['goodsPostage'] = $_rows['goodsPostage'];
$_html['goodsInventory'] = $_rows['goodsInventory'];
$_html = _html($_html);
//查找用和的信息
$_sql2 = "SELECT province,theCity,county,address,phone,realName FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
$_html2 = array();
$_html2['province'] = $_rows['province'];
$_html2['theCity'] = $_rows['theCity'];
$_html2['county'] = $_rows['county'];
$_html2['address'] = $_rows['address'];
$_html2['phone'] = $_rows['phone'];
$_html2['realName'] = $_rows['realName'];
$_html2 = _html($_html2);
$_data['realName'] = $_html2['realName'];
$_data['address'] = $_html2['province'].$_html2['theCity'].$_html2['county'].$_html2['address'];
$_data['phone'] = $_html2['phone'];
//时间的判断 插入订单
if ( $_now_hms >= '12:00:00' && $_now_hms <= '13:00:00' ) {
//判断库存
if ( $_html['goodsInventory'] >= $_orderBuyCount ) {
//提交订单
$_sql1 = "INSERT INTO tb_goodsOrder (
companyId,
goodsType,
orderDate,
orderIP,
orderNumber,
userId,
goodsId,
goodsName,
goodsPicture,
goodsMoneyPrice,
goodsIntegralPrice,
goodsPostage,
orderBuyCount,
orderNote,
orderPayMoney,
orderPayIntegral,
orderPayWay,
orderStatus,
orderEffectiveDate,
deliveryName,
deliveryAddress,
deliveryPhone,
deliveryCode,
courierCompany,
courierOrderNo
)
VALUES (
'{$_html['companyId']}',
'{$_html['goodsType']}',
'$_now',
'来自Android',
'{$_data['orderNumber']}',
'{$_clean['userId']}',
'{$_clean['goodsId']}',
'{$_html['title']}',
'{$_html['pic']}',
'{$_html['goodsMoneyPrice']}',
'{$_html['goodsIntegralPrice']}',
'{$_html['goodsPostage']}',
1,
'',
'',
'',
'',
0,
'$_now1',
'{$_data['realName']}',
'{$_data['address']}',
'{$_data['phone']}',
'',
'',
''
)";
_query($_sql1);
if( _affected_rows() == 1 ){
$_data['state'] = 0;
$_data['info'] = '订单提交成功!';
}else{
$_data['state'] = 2;
$_data['info'] = '订单提交失败!';
}
} else {
$_data['state'] = 2;
$_data['info'] = '库存不足!';
$_order['data'] = $_data;
echo _json($_order);
die;
}
} else {
$_data['state'] = 1;
$_data['info'] = '秒杀时间已过或者秒杀未开始';
$_order['data'] = $_data;
echo _json($_order);
die;
}
} else {
$_order['state'] = 1;
$_order['info'] = '参数有误!';
}
$_order['data'] = $_data;
echo _json($_order);
_free_result($_result);
_close();
?>
订单支付

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_now = date('Y-m-d H:i:s',time());
$_clean = array();
$_clean['userId'] = _check($_POST['userId']);
$_clean['orderNumber'] = _check($_POST['orderNumber']);
$_clean['deliveryName'] = _check($_POST['deliveryName']);
$_clean['deliveryAddress'] = _check($_POST['deliveryAddress']);
$_clean['deliveryPhone'] = _check($_POST['deliveryPhone']);
$_clean['deliveryCode'] = _check($_POST['deliveryCode']);
$_clean['orderPayWay'] = _check($_POST['orderPayWay']);
$_orderDetail = array();
$_data = array();
//订单号 支付方式 用户ID
if ( $_clean['orderNumber'] != '' && $_clean['orderPayWay'] != '' && $_clean['userId'] != '' ) {
$_orderDetail['state'] = 0;
$_orderDetail['info'] = '';
//更新数据
_query("UPDATE tb_easyGoodsOrder SET deliveryName = '{$_clean['deliveryName']}',deliveryAddress = '{$_clean['deliveryAddress']}',deliveryPhone = '{$_clean['deliveryPhone']}',deliveryCode = '{$_clean['deliveryCode']}' WHERE orderNumber = '{$_clean['orderNumber']}'");
//查询出订单信息
$_sql2 = "SELECT goodsModule,orderPayMoney,orderPayIntegral,integralPayState FROM tb_easyGoodsOrder WHERE userid = '{$_clean['userId']}' AND orderNumber = '{$_clean['orderNumber']}' AND orderStatus = 0";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
if ( !$_rows2 ) {
_free_result($_result2);
$_data['state'] = 1;
$_data['info'] = '该订单不存在!';
$_orderDetail['data'] = $_data;
echo _json($_orderDetail);
die;
} else {
$_html2 = array();
if ( $_rows2['goodsModule'] == 1 ) {
$_html2['goodsModule'] = "秒杀商品支付";
} elseif ( $_rows2['goodsModule'] == 2 ) {
$_html2['goodsModule'] = "兑换商品支付";
} elseif ( $_rows2['goodsModule'] == 3 ) {
$_html2['goodsModule'] = "特惠购物支付";
} elseif ( $_rows2['goodsModule'] == 4 ) {
$_html2['goodsModule'] = "广告商品领取";
} elseif ( $_rows2['goodsModule'] == 5 ) {
$_html2['goodsModule'] = "抽奖商品领取";
}
$_html2['orderPayMoney'] = $_rows2['orderPayMoney'];
$_html2['orderPayIntegral'] = $_rows2['orderPayIntegral'];
$_html2['integralPayState'] = $_rows2['integralPayState'];
$_html2 = _html($_html2);
$_sql3 = "SELECT integral_easyhunt,cash_easyhunt FROM tb_user WHERE id = '{$_clean['userId']}'";
$_result3 = _query($_sql3);
$_rows3 = _fetch_array($_result3);
$_html3 = array();
$_html3['integral_easyhunt'] = $_rows3['integral_easyhunt'];
$_html3['cash_easyhunt'] = $_rows3['cash_easyhunt'];
$_html3 = _html($_html3);
//如果是预存款
if ( $_clean['orderPayWay'] == '预存款' ) {
//如果订单要支付的易币 订单是未付款
if ( $_html2['orderPayIntegral'] > 0 && $_html2['integralPayState'] == 0 ) {
//如果账户易币小于要支付的易币 易币不足
if ( $_html3['integral_easyhunt'] < $_html2['orderPayIntegral'] ) {
$_data['state'] = 2;
$_data['info'] = '易币不足!';
$_orderDetail['data'] = $_data;
echo _json($_orderDetail);
die;
//否则账户小于要支付的账户 存款不足
} elseif ( $_html3['cash_easyhunt'] < $_html2['orderPayMoney'] ) {
$_data['state'] = 3;
$_data['info'] = '预存款不足!';
$_orderDetail['data'] = $_data;
echo _json($_orderDetail);
die;
} else {
mysql_query("BEGIN");
$flag=0;
//用户账户变动
_query("UPDATE tb_user SET cash_easyhunt = cash_easyhunt - '{$_html2['orderPayMoney']}',integral_easyhunt = integral_easyhunt - '{$_html2['orderPayIntegral']}' WHERE id = '{$_clean['userId']}'");
// 易币账户记录
_query("INSERT INTO tb_cashAndebLog VALUES (null,1,'{$_clean['userId']}','$_now','来自Android','{$_html2['goodsModule']}','{$_html2['orderPayIntegral']}',0)");
//现金记录
_query("INSERT INTO tb_cashAndebLog VALUES (null,2,'{$_clean['userId']}','$_now','来自Android','{$_html2['goodsModule']}','{$_html2['orderPayMoney']}',0)");
// 支付状态 易币支付状态 支付状态 订单状态和
_query("UPDATE tb_easyGoodsOrder SET integralPayState = 1,orderPayWay = '预存款支付' orderStatus = 1 WHERE orderNumber = '{$_clean['orderNumber']}'");
$flag=1;
if($flag==1){
mysql_query("COMMIT");
$_data['state'] = 0;
$_data['info'] = '支付成功';
}else{
mysql_query("ROLLBACK");
$_data['state'] = 4;
$_data['info'] = '支付失败';
}
}
} else {
//如果存款不足
if ( $_html3['cash_easyhunt'] < $_html2['orderPayMoney'] ) {
$_data['state'] = 3;
$_data['info'] = '预存款不足!';
$_orderDetail['data'] = $_data;
echo _json($_orderDetail);
die;
} else {
mysql_query("BEGIN");
$flag=0;
////用户账户变动
_query("UPDATE tb_user SET cash_easyhunt = cash_easyhunt - '{$_html2['orderPayMoney']}' WHERE id = '{$_clean['userId']}'");
// 易币账户记录
_query("INSERT INTO tb_cashAndebLog VALUES (null,2,'{$_clean['userId']}','$_now','来自Android','{$_html2['goodsModule']}','{$_html2['orderPayMoney']}',0)");
// 态 订单状态和
_query("UPDATE tb_easyGoodsOrder SET orderPayWay = '预存款支付',orderStatus = 1 WHERE orderNumber = '{$_clean['orderNumber']}'");
$flag=1;
if($flag==1){
mysql_query("COMMIT");
$_data['state'] = 0;
$_data['info'] = '支付成功';
}else{
mysql_query("ROLLBACK");
$_data['state'] = 4;
$_data['info'] = '支付失败';
}
}
}
} elseif ( $_clean['orderPayWay'] == '支付宝' ) {
}
}
$_orderDetail['data'] = $_data;
} else {
$_orderDetail['state'] = 1;
$_orderDetail['info'] = '参数有误!';
}
echo _json($_orderDetail);
_close();
?>
点就赚来就赚
验证 订单信息

<?php
require dirname(__FILE__).'/includes/common.inc.php';
$_clean = array();
$_clean['userId'] = 146;
$_clean['adInfoId'] = 2;
$_now = date('Y-m-d H:i:s',time());
$_info = array();
$_data = array();
if ( $_clean['userId'] > 0 && $_clean['adInfoId'] > 0 ) {
$_info['state'] = 0;
$_info['info'] = '';
//查找点就赚信息
$_sql = "SELECT * FROM tb_adInfo WHERE id = '{$_clean['adInfoId']}'";
$_result = _query($_sql);
$_rows = _fetch_array($_result);
//查找点就赚 id = 在记录表里的信息 如果有值表示已经验证 负责查找点就赚信息
$_sql1 = "SELECT * FROM tb_adInfoLog WHERE id = (SELECT id FROM tb_adInfoLog WHERE adInfoId = '{$_clean['adInfoId']}' AND userid = '{$_clean['userId']}' ORDER BY id DESC LIMIT 1) AND DATEDIFF(NOW(),addDates) < '{$_rows['interval']}'";
$_result1 = _query($_sql1);
$_row1 = _num_rows($_result1);
if ( $_row1 > 0 ) {
$_data['state'] = 1;
$_data['info'] = '已验证!';
} else {
$_sql2 = "SELECT advertisingType,rewardType,goodsId,totalReward,oneReward FROM tb_adInfo WHERE id = '{$_clean['adInfoId']}' AND State=1";
$_result2 = _query($_sql2);
$_rows2 = _fetch_array($_result2);
$_html2 = array();
$_html2['advertisingType'] = $_rows2['advertisingType'];
$_html2['rewardType'] = $_rows2['rewardType'];
$_html2['goodsId'] = $_rows2['goodsId'];
$_html2['totalReward'] = $_rows2['totalReward'];
$_html2['oneReward'] = $_rows2['oneReward'];
$_html2 = _html($_html2);
if($_html2['advertisingType']==1){
$operation="广告浏览";
}elseif($_html2['advertisingType']==2){
$operation="促销活动";
}elseif($_html2['advertisingType']==3){
$operation="商家宣传";
}
mysql_query("BEGIN");
$flag=0;
//添加浏览记录
_query("insert into tb_adInfoLog values(null,'{$_clean['userId']}','{$_clean['adInfoId']}',now(),'来自Android')");
//如果总奖励除以单奖励 大于等于1 继续执行 否则奖励已经发完
if( $_html2['totalReward'] / $_html2['oneReward'] >= 1 ) {
if ( $_html2['rewardType'] == 1 ) {//易币
//给会员添加易币奖励
_query("update tb_user set integral_easyhunt = integral_easyhunt + '{$_html2['oneReward']}' where id = '{$_clean['userId']}'");
//添加易币增加的变动记录
_query("insert into tb_cashAndebLog values(null,1,'{$_clean['userId']}',now(),'来自Android','$operation','{$_html2['oneReward']}',1)");
} elseif ( $_html2['rewardType'] == 2 ) {//现金
//给会员添加现金
_query("update tb_user set cash_easyhunt = cash_easyhunt + '{$_html2['oneReward']}' where id = '{$_clean['userId']}'");
//添加现金增加的变动记录
_query("insert into tb_cashAndebLog values(null,2,'{$_clean['userId']}',now(),'来自Android','$operation','{$_html2['oneReward']}',1)");
} elseif ( $_html2['rewardType'] == 3 ) {//实物/现金劵等 查询商品信息
//实物奖励,查询出奖励的实物,添加实物订单
$_result3 = _query("select * from tb_goods where goodsId = '{$_html2['goodsId']}'");
$_rows3 = _fetch_array($_result3);
$_html3 = array();
$_html3['company'] = $_rows3["company"];
$_html3['goodsMoneyPrice'] = $_rows3["goodsMoneyPrice"];
$_html3['goodsIntegralPrice'] = $_rows3["goodsIntegralPrice"];
$_html3['goodsPostage'] = $_rows3["goodsPostage"];
//添加广告区订单(点击赚和来就赚)
$year_code = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
$_orderNumber = $year_code[intval(date('Y'))-2014].strtoupper(dechex(date('m'))).date('d').substr(time(),-5).substr(microtime(),2,5).sprintf('d',rand(0,99));
//如果 价格 邮费等有值
if( $_html3['goodsMoneyPrice'] > 0 or $_html3['goodsIntegralPrice'] > 0 or $_html3['goodsPostage'] > 0 ){
//插入订单
_query("insert into tb_easyGoodsOrder values(null,4,now(),'来自Android','{$_html3['company']}','{$_clean['userId']}','$_orderNumber','{$_html2['goodsId']}','{$_html3['goodsMoneyPrice']}','{$_html3['goodsIntegralPrice']}','{$_html3['goodsPostage']}',1,'浏览广告奖励',0,0,0,'浏览广告',0,'','','','','','')");
}else{
_query("insert into tb_easyGoodsOrder values(null,4,now(),'来自Android','{$_html3['company']}','{$_clean['userId']}','$_orderNumber','{$_html2['goodsId']}',0,0,0,1,'浏览广告奖励',0,0,1,'浏览广告',1,'','','','','','')");
}
}
}else{
$_data['state'] = 1;
$_data['info'] = '奖励已经发放完了';
}
$flag=1;
if($flag==1){
mysql_query("COMMIT");
$_data["state"] = 0;
$_data['info'] = '验证成功';
}else{
mysql_query("ROLLBACK");
$_data["state"] = 1;
$_data['info'] = '验证失败';
}
}
$_info['data'] = $_data;
} else {
$_info['state'] = 1;
$_info['info'] = '参数有误!';
}
echo _json($_info);
_free_result($_result);
_free_result($_result1);
_free_result($_result2);
_free_result($_result3);
_close();
?>
来源:https://www.cnblogs.com/qiuyang1/p/4036999.html
