Files
pmrx-web/ht/pay/pay.php
2025-04-24 10:12:10 +08:00

43 lines
1.8 KiB
PHP
Executable File

<?php
error_reporting(0);
$sqm = $_POST['sqm'];
$usr = $_POST['usr'];
$cdk = $_POST['cdk'];
$sqm = str_replace(array(' ','%'),'',$sqm);
$usr = str_replace(array(' ','%'),'',$usr);
$cdk = str_replace(array(' ','%'),'',$cdk);
$cdk =='' && (die('请输入CDKEY'));
$usr =='' && (die('请输入角色名称'));
$sqm =='' && (die('请设置后台密码'));
include "config.php";
$mysql = mysqli_connect($PZ['DB_HOST'],$PZ['DB_USER'],$PZ['DB_PWD'],$PZ['DB_NAME'],$PZ['DB_PORT']) or die("数据库连接错误");
$mysql->query('set names utf8');
$xx = mysqli_fetch_assoc($mysql->query("SELECT * FROM tafang_center.account WHERE account = '$usr' limit 1"));
$xx['id'] =='' && (die('无此角色名,请检查后再试'));
$rid = $xx['id'];
$xxx = mysqli_fetch_assoc($mysql->query("SELECT * FROM cdk WHERE cdk = '$cdk' limit 1"));
$xxx['id'] == '' && (die('无此授权卡'));
$xxx['status'] != 0 && (die('此授权卡已被使用'));
$lx = $xxx['type'] + 100;
$ss = mysqli_fetch_assoc($mysql->query("SELECT type FROM cdk WHERE uid = '$rid' limit 1"));
$xlx = $ss['type'] + 100;
if($xlx == 100){
if($mysql->query("UPDATE cdk SET status = 1 , uid = '$rid', pass = '$sqm' WHERE cdk = '$cdk';")){
die('角色授权成功!请妥善保管您设置的后台密码');
}else{
die('授权失败.请联系管理员');
}
}elseif($xlx == $lx){
die('此角色已是授权用户,无需再次开通');
}elseif($xlx < $lx){
$mysql->query("DELETE FROM cdk WHERE uid = '$rid' limit 1");
if($mysql->query("UPDATE cdk SET status = 1 , uid = '$rid', pass = '$sqm' WHERE cdk = '$cdk';")){
die('角色授权成功!请妥善保管您设置的后台密码');
}else{
die('授权失败.请联系管理员');
}
}elseif($xlx > $lx){
die('此角色已是授权用户,无需再次开通');
}
?>