App/Wap/Controller/TzhuliController.class.php
(开头部分) 17KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Wap\Controller;
use Think\Controller;
use Think\Model;
class TzhuliController extends Controller {
public $wxuser = array();
public function _initialize(){
if(I('get.from')){
redirect(U('Tzhuli/'.ACTION_NAME.'?fx_id='.I('get.fx_id').'&hdid='.I('get.hdid')));
}
if(ACTION_NAME!='zhuliapi'||ACTION_NAME!='weixinadd'){
//$id = abs(intval($_GET['id']));
$weixinid=910;
$weixin =M('weixin')->getById($weixinid);
//$uid = $_GET['uid'];
$code=I('get.code');
$fx_id = I('get.fx_id');
$id = I('get.id'); //获取传的用户ID值;
$hdid = I('get.hdid');
if(empty($id))
{
$udata=M('wxuser')->getById(session('uid'));
}
else
{
$udata=M('wxuser')->getById($id);
session('uid',$id);
session('wx',$udata['wx']);
}
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)
{
//$wx_user=Table::Fetch('xy_wxuser', $openid,'wx');
$this->wxuser=$wx_user =M('wxuser')->getByWx($openid);
if(!$wx_user)// 否则添加用户,提交用户;
{
$upuser=M('wxuser');
$updata=array('wx'=>$openid,'partner_id'=>$weixin['id'],'wxtime'=>time(),'address'=>getClientIp());
$wx_id = $upuser->add($updata);
$this->wxuser=$wx_user =M('wxuser')->getById($wx_id);
}
else //更新用户;
{
$User = M("wxuser"); // 实例化User对象// 要修改的数据对象属性赋值
$data['wxtime'] = time();
$data['address'] = getClientIp();
$User->where("wx='$openid'")->save($data);
}
session('uid',$wx_user['id']);
session('wx',$wx_user['wx']);
redirect(U('Tzhuli/index?fx_id='.$fx_id.'&hdid='.$hdid));
}
}else
{
后面还有 509 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。