基本信息
源码名称:discuz 购买vip 插件实例源码 支持支付宝接口
源码大小:0.34M
文件格式:.zip
开发语言:PHP
更新时间:2014-08-22
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
<?php
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
if(!$_G['uid']) {
showmessage('not_loggedin', NULL, array(), array('login' => 1));
}
$appurl=$_G['siteurl']."plugin.php?id=$identifier:$module";
@extract($_G['cache']['plugin'][$identifier]);
function parconfig($str){
$array=array();
$strarray=explode("\n",str_replace("\r","",$str));
foreach ($strarray as $one){
$ra=$rw=explode("=",$one);
unset($ra[0]);
$array[$rw[0]]=$ra;
}
return $array;
}
$buykey=intval($_G['gp_buykey']);
$payconfigarray=parconfig($payconfigs);
$buygid=$payconfigarray[$buykey][1];
if(!$payconfigarray[$buykey]) showmessage("后台没有配置购买此用户组!");
$buyday=$payconfigarray[$buykey][2];
$buyprice=$payconfigarray[$buykey][3];
$givecredit=$payconfigarray[$buykey][4];
loadcache('usergroups');
$buygroup=$_G['cache']['usergroups'][$buygid]['grouptitle'];
$buygroup=strip_tags($buygroup);
$creditname=$_G['setting']['extcredits'][$givecredittype]['title'];
define('ALIPAY_PARTNER',$ALIPAY_PARTNER);//合作伙伴ID
define('ALIPAY_CODE',$ALIPAY_CODE);//安全检验码
define('ALIPAY_EMAIL',$ALIPAY_EMAIL);//卖家邮箱
define('ALIPAY_TRANSPORT',$ALIPAY_TRANSPORT);////访问模式
define('ALIPAY_CHARST',$ALIPAY_CHARST);//字符集
include_once(DISCUZ_ROOT."./source/plugin/haoid_cn_buygrouptime/alipay.api.php");
$order=$_G['uid'].'-'.$buykey.'-'.$_G['timestamp'];//订单号
$returnurl=$changegrouptye==1?$_G['siteurl'].'home.php?mod=spacecp&ac=usergroup':$_G['siteurl'].'home.php?mod=spacecp&ac=usergroup&do=expiry';
$notifyurl=$_G['siteurl'].'plugin.php?id=haoid_cn_buygrouptime:alipaynotify';
$url=alipayurl($order,$buyprice,"{$discuz_user}购买{$buygroup}{$buyday}天","提升用户组{$buygroup}{$buyday}天,赠送{$givecredit}{$creditname}",$boardurl,$returnurl,$notifyurl);
dheader("location:$url");
?>