杭州神话信息技术有限公司
标题:
支付宝一直出现 ILLEGAL_PARTNER_EXTERFACE 我查到源码好像有问题
[打印本页]
作者:
mp3aaa
时间:
2011-4-2 13:31:19
标题:
支付宝一直出现 ILLEGAL_PARTNER_EXTERFACE 我查到源码好像有问题
我把 $parameter 打印出来 显示的连接
http://www.jnminghui.com/tuan//index.php?mod=index&code=repay&pay=alipay
提示:
Fatal error
: Call to a member function GetRow() on a non-object in
D:\freehost\limit\web\tuan\modules\alipay.pay.php
on line
107
作者:
mp3aaa
时间:
2011-4-2 13:32:24
源文件都替换过了。 只留配置文件在 。 不知道是那里出问题了,,
作者:
mp3aaa
时间:
2011-4-2 13:43:52
function payRe($userID){
$error='';
if (!empty($_POST)){
foreach($_POST as $key => $data){
$_GET[$key] = $data;
};
};
$DatabaseHandler = Obj::registry('DatabaseHandler');
$sql='select * from '.TABLE_PREFIX.'tttuangou_order where orderid = '.addslashes($_GET['out_trade_no']).' and userid ='.addslashes($userID);
$query = $DatabaseHandler->Query($sql);
$order=$query->GetRow();
if($order=='') return "无法继续付款,无法找到订单!";
if($order['pay']==1) return "请勿重复使用已支付的订单!";
$sql='select * from '.TABLE_PREFIX.'tttuangou_payment where pay_code =\''.addslashes($_GET['pay']).'\'';
$query = $DatabaseHandler->Query($sql);
$pay=$query->GetRow();
$payment=unserialize($pay['pay_config']);
if ($_GET['uid'] == '')
{
$vfpass = ali_verify_return($payment['alipay_key']);
}
else
{
$vfpass = ali_verify_notify($payment['alipay_key'], $payment['alipay_partner']);
}
if (!$vfpass)
{
return "支付失败!<br/>";
}
return $ary=array('price'=> $_GET['total_fee'] ,'orderid'=>$_GET['out_trade_no']);
}
作者:
Moyo
时间:
2011-4-2 15:11:41
modules/alipay.pay.php 这个文件的107行是 function payRe($userID)
你修改过这个文件的源码?
作者:
oaotuan
时间:
2011-4-20 19:31:22
我也是同样问题
欢迎光临 杭州神话信息技术有限公司 (http://www.cenwor.com/)
Powered by Discuz! X2