| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -243,11 +243,35 @@ if ($paytype === 0) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            exit;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__member_operation` SET sta = '2' WHERE buyid = '$buyid'";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $dsql->ExecuteNoneQuery($query);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__member` SET money = money+{$row['num']} WHERE mid = '$mid'";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $dsql->ExecuteNoneQuery($query);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__member` SET user_money = user_money-{$row['money']} WHERE mid = '$mid'";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $dsql->ExecuteNoneQuery($query);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if ($product == 'card') {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $dsql->ExecuteNoneQuery($query);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $query = "UPDATE `#@__member` SET money = money+{$row['num']} WHERE mid = '$mid'";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $dsql->ExecuteNoneQuery($query);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $query = "UPDATE `#@__member` SET user_money = user_money-{$row['money']} WHERE mid = '$mid'";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $dsql->ExecuteNoneQuery($query);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } else if($product == 'member'){
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $rank = $row['rank'];
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $exptime = $row['exptime'];
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $rs = $dsql->GetOne("SELECT uptime,exptime FROM `#@__member` WHERE mid='".$mid."'");
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            if($rs['uptime']!=0 && $rs['exptime']!=0 ) 
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                $nowtime = time();
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                $mhasDay = $rs['exptime'] - ceil(($nowtime - $rs['uptime'])/3600/24) + 1;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                $mhasDay=($mhasDay>0)? $mhasDay : 0;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $memrank = $dsql->GetOne("SELECT money,scores FROM `#@__arcrank` WHERE `rank`='$rank'");
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            //更新会员信息
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $sqlm =  "UPDATE `#@__member` SET `rank`='$rank',`money`=`money`+'{$memrank['money']}',
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                       scores=scores+'{$memrank['scores']}',exptime='$exptime'+'$mhasDay',uptime='".time()."' 
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                       WHERE mid='".$mid."'";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            $sqlmo = "UPDATE `#@__member_operation` SET sta='2',oldinfo='会员升级成功' WHERE buyid='$buyid' ";
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            if(!($dsql->ExecuteNoneQuery($sqlm) && $dsql->ExecuteNoneQuery($sqlmo)))
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                ShowMsg("余额付款升级会员失败", "javascript:;");
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                exit;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        ShowMsg("成功使用余额付款", "javascript:;");
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        exit;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } elseif ($paytype === 5) {
 | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |