您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

支付宝免签约 免手续费 支付接口API

2025/11/11 23:53:38发布30次查看
支付宝免签约 免手续费 支付接口api
会php的朋友看了能明白这个原理 想开发的自己可以开发一个 谢谢支持
数据库连接//会php的朋友看了能明白这个原理 想开发的自己可以开发一个 谢谢支持
//截入mysql操作类
require_once ('mysql.class.php');
//数据库分配
define(host,localhost);  //主要名
define(user,root);       //用户名
define(pwd,123456);      //密码
define(dbname,qz);    //数据库名
$mysql = new mysql(host,user,pwd,dbname);
@mysql_query(set names 'utf8');php操作apiheader('content-type: text/html; charset=utf8');
$sel=require 'db.php'; //数据库
@mysql_query(set names 'utf8');
date_default_timezone_set('asia/shanghai');
$time=date('y-m-d h:i:s',time());
//软件以get方式返回以下几个参数
$us=htmlspecialchars($_get['us'],ent_noquotes);//访问用户名
$pw=htmlspecialchars($_get['pw'],ent_noquotes);//访问密码
$out_trade_no=htmlspecialchars($_get['out_trade_no'],ent_noquotes);//支付宝单号
$subject=htmlspecialchars($_get['subject'],ent_noquotes);//付款说明
$total_fee=htmlspecialchars($_get['total_fee'],ent_noquotes);//付款金额
$pay_time=htmlspecialchars($_get['pay_time'],ent_noquotes);//付款时间
//验证用户名与密码
if($us!==这里为用户名){exit($time. 用户名错误);}
if($pw!==这里为密码){exit($time. 密码错误);}
//查询数据库是否有记录,如果有将跳过已有的记录,如果没有将记录并验证,充值,等操作
$select_out_trade_no=$mysql->table('xz_pay')->where('out_trade_no='.$out_trade_no)->select();
if(!$select_out_trade_no){
//将支付宝记录添加到数据库
$arr['out_trade_no'] = $out_trade_no;
$arr['subject']      = $subject;
$arr['total_fee']    = $total_fee;
$arr['pay_time']     = $pay_time;
$sql_add=$mysql->data($arr)->table('xz_pay')->add();
if($sql_add){echo $time. 单号{$subject}-存储数据成功;}else{echo $time. 单号{$subject}-存储数据失败;}
//验证单号(付款说明里写网站的单号) 验证成功则更新数据库 充值成功 验证失败则无此充值记录
//subject为充值是的付款说明 如果支付宝返回记录与网站一致 验证成功
$select_subject=$mysql->table('网站充值记录表')->where('subject='.$subject)->select();
//如果没有记录 终止一切执行
if(!$select_subject){exit(-无此记录);}
//如果有此记录 则更新用户充值记录 充值成功
$update_subject=$mysql->table('表名')->data(array('字段'=>'值'))->where('id=xxx是哪个用户')->update();
if($update_subject){echo-充值成功;}else{echo-充值失败;}
//下面可以自己添加sql 比如充值记录改为充值成功,支付时间,支付宝单号等等等
$update_subject=$mysql->table('表名')->data(array('字段'=>'值'))->where('subject='.$subject)->update();
if($update_subject){echo-已更新充值记录;}else{echo-更新充值记录失败;}
}最后软件截图界面 本代码非广告 会php的朋友看了能明白这个原理 想开发的自己可以开发一个 谢谢支持
ad:真正免费,域名+虚机+企业邮箱=0元
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product