pay/user/alipaycert.php
2025-11-28 10:08:12 +08:00

39 lines
1.4 KiB
PHP

<?php
include("../includes/common.php");
$uid = isset($_GET['uid'])?intval($_GET['uid']):exit('param is error');
$certify_id = isset($_GET['certtoken'])?$_GET['certtoken']:exit('param is error');
$userrow=$DB->getRow("SELECT * FROM pre_user WHERE uid='{$uid}' limit 1");
if(!$userrow)sysmsg('uid不存在');
if($certify_id!=$userrow['certtoken'])sysmsg('certtoken不正确');
$channel = \lib\Channel::get($conf['cert_channel']);
if(!$channel)sysmsg('当前实名认证通道信息不存在');
$alipay_config = require(PLUGIN_ROOT.$channel['plugin'].'/inc/config.php');
$certify = new \Alipay\AlipayCertifyService($alipay_config);
$html = $certify->certify($certify_id);
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta charset="utf-8" />
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
<title>正在跳转</title>
<style type="text/css">
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(../assets/img/loading.gif) no-repeat 20px 20px;
text-indent:40px;border:1px solid #c5d0dc;}
#waiting {font-family:Arial;}
</style>
</head>
<body>
<p>正在跳转,请稍候...</p>
<?php echo $html?>
</body>
</html>