点支付卡住php,支付宝PHP集成求大神帮助,遇到点问题

申请了一个支付宝即时到账,网上下载了一个易支付PHP网站,改了好几次都没有跳转到我的支付宝集成

这是他原来的sumbit.php代码

正在为您跳转到支付页面,请稍候...

body {margin:0;padding:0;}

p {position:absolute;

left:50%;top:50%;

width:330px;height:30px;

margin:-35px 0 0 -160px;

padding:20px;font:bold 14px/30px "宋体", Arial;

background:#f9fafc url(../images/loading.gif) no-repeat 20px 26px;

text-indent:22px;border:1px solid #c5d0dc;}

#waiting {font-family:Arial;}

function open_without_referrer(link){

document.body.appendChild(document.createElement('iframe')).src='javascript:"

}

require './includes/common.php';

@header('Content-Type: text/html; charset=UTF-8');

if(isset($_GET['pid'])){

$queryArr=$_GET;

}else{

$queryArr=$_POST;

}

$prestr=createLinkstring(argSort(paraFilter($queryArr)));

$pid=intval($queryArr['pid']);

if(empty($pid))sysmsg('PID不存在');

$userrow=$DB->query("SELECT * FROM pay_user WHERE id='{$pid}' limit 1")->fetch();

if(!md5Verify($prestr, $queryArr['sign'], $userrow['key']))sysmsg('签名校验失败,请返回重试!');

if($userrow['active']==0)sysmsg('商户已封禁,无法支付!');

$type=daddslashes($queryArr['type']);

$out_trade_no=daddslashes($queryArr['out_trade_no']);

$notify_url=daddslashes($queryArr['notify_url']);

$return_url=daddslashes($queryArr['return_url']);

$name=daddslashes($queryArr['name']);

$money=daddslashes($queryArr['money']);

$sitename=urlencode(base64_encode(daddslashes($queryArr['sitename'])));

if(empty($out_trade_no))sysmsg('订单号(out_trade_no)不能为空');

if(empty($notify_url))sysmsg('通知地址(notify_url)不能为空');

if(empty($return_url))sysmsg('回调地址(return_url)不能为空');

if(empty($name))sysmsg('商品名称(name)不能为空');

if(empty($money))sysmsg('金额(money)不能为空');

if($money<=0)sysmsg('金额不合法');

$trade_no=date("YmdHis").rand(11111,99999);

if(!$DB->query("insert into `pay_order` (`trade_no`,`out_trade_no`,`notify_url`,`return_url`,`type`,`pid`,`addtime`,`name`,`money`,`status`) values ('".$trade_no."','".$out_trade_no."','".$notify_url."','".$return_url."','".$type."','".$pid."','".$date."','".$name."','".$money."','0')"))sysmsg('创建订单失败,请返回重试!');

require_once(SYSTEM_ROOT."epay/epay.config.php");

require_once(SYSTEM_ROOT."epay/epay_submit.class.php");

$parameter = array(

"pid" => trim($alipay_config['partner']),

"type" => $type,

"notify_url"        => 'http://'.$conf['local_domain'].'/epay_notify.php',

"return_url"        => 'http://'.$_SERVER['HTTP_HOST'].'/epay_return.php',

"out_trade_no"        => $trade_no,

"name"        => $name,

"money"        => $money

);

//建立请求

$alipaySubmit = new AlipaySubmit($alipay_config);

$html_text = $alipaySubmit->buildRequestForm($parameter);

echo $html_text;

?>

正在为您跳转到支付页面,请稍候...

请大神帮助,就是选择支付宝付款的时候,是对接我的支付宝集成的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值