App/Wap/Controller/YanzhengController.class.php

(开头部分) 10KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
namespace Wap\Controller;
use Think\Controller;
use Think\Model;
class YanzhengController extends Controller {	
public $wxuser = array();	
public function _initialize(){
$weixinid=2;
/*if(I('get.from')){
redirect(U('Xunbao/'.ACTION_NAME.'?fx_id='.I('get.fx_id').'&hdid='.I('get.hdid')));
	}*/
	
	//$id = abs(intval($_GET['id']));
$weixin =M('weixin')->getById($weixinid); 
	//$uid = $_GET['uid'];
	$code=I('get.code');	
	
	//$code=I('get.uid'); 
$fx_id = I('get.fx_id');
/*		$id =  I('get.id'); //获取传的用户ID值;*/
		if(session('uid')){
				$this->wxuser=$udata=M(tablecopy('wxuser',$weixinid))->getById(session('uid'));
	}
if(!$udata||!( $udata['id']==session('uid')&&$udata['wx']==session('wx'))||$udata['partner_id']!=$weixinid){
			if($code){
				$access_token_url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$weixin['appid']."&secret=".$weixin['appsecret']."&code=".$code."&grant_type=authorization_code"; 
				$access_token_json = cohttps_request($access_token_url); 
				$access_token_array = json_decode($access_token_json, true);
				$access_token = $access_token_array['access_token'];
				$openid = $access_token_array['openid'];	
				if($openid)
				{
		$this->wxuser=$wx_user =M(tablecopy('wxuser',$weixinid))->getByWx($openid); 
					session('uid',$wx_user['id']);
					session('wx',$wx_user['wx']);
					redirect(U('yanzheng/index?fx_id='.$fx_id));
				}
			}else
			{
				header("location: https://open.weixin.qq.com/connect/oauth2/authorize?appid=".$weixin['appid']."&redirect_uri=".'http://demo.0766city.com'.urlencode('/xcrm/index.php?s=/Wap/yanzheng/index/fx_id/'.$fx_id)."&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect");
			}
	
}
	}

    
public function index()
{
	$weixinid=2;
	$hdid=45;
	$Model= M(tablecopy('zhuli',$hdid));
	$wxuser=$this->wxuser;
	$fx_user = M(tablecopy('wxuser',$weixinid))->getById(I('fx_id'));
	$wx_zl= $Model->where("hdid = '$hdid' and uid = '".$fx_user['id']."'")->order('zlb desc')->find();
	$zljl1=explode(',',$wx_zl['cgzl']);
	$hdjs=unserialize($fx_user['hdjs']);
	$cgzls=count($zljl1)-1-$wx_zl['xfjfs'];
	$klq=floor ($cgzls/3);
if($wxuser['qx']>0){
	if($wxuser['qx']==13)
后面还有 300 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。