File: /home/httpd/html/porn.tw/public_html/billers/postback_nats.php
<?
include('../admin/db.php');
if(!$NatsPostbackEnabled) {
exit("Please enable Segpay postback in script configuration");
}
$log = mysqli_real_escape_string($dblink,print_r($_REQUEST,true));
dbQuery("INSERT INTO biller_log SET `date` = NOW(), biller = 'NATS', ip = '".$_SERVER['REMOTE_ADDR']."', data = '$log'");
$_REQUEST = mysqli_real_escape_array($_REQUEST);
switch(@$_REQUEST['action']) {
case 'ADD':
$result = mysqli_query($dblink,"SELECT * FROM users WHERE username = '$_REQUEST[username]'");
if(mysqli_num_rows($result) < 1) {
if(mysqli_query($dblink,"INSERT INTO users (username, password, email, premium) VALUES ('$_REQUEST[username]',md5('$_REQUEST[password]'),'$_REQUEST[email]',1)")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
}
else {
if(mysqli_query($dblink,"UPDATE users SET premium = 1 WHERE username = '$_REQUEST[username]'")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
}
break;
case 'MANUALADD':
$result = mysqli_query($dblink,"SELECT * FROM users WHERE username = '$_REQUEST[username]'");
if(mysqli_num_rows($result) < 1) {
if(mysqli_query($dblink,"INSERT INTO users (username, password, email, premium) VALUES ('$_REQUEST[username]',md5('$_REQUEST[password]'),'$_REQUEST[email]',1)")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
}
else {
if(mysqli_query($dblink,"UPDATE users SET premium = 1 WHERE username = '$_REQUEST[username]'")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
}
break;
case 'CHANGE':
if(mysqli_query($dblink,"UPDATE users SET password = md5('$_REQUEST[password]'), salt='' WHERE username = '$_REQUEST[username]'")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
break;
case 'TRIALTOFULL':
if(mysqli_query($dblink,"UPDATE users SET password = md5('$_REQUEST[password]'), salt='' WHERE username = '$_REQUEST[username]'")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
break;
case 'DELETE':
if(mysqli_query($dblink,"DELETE FROM users WHERE username = '$_REQUEST[username]'")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
break;
case 'EXPIRE':
exit('OK|Success');
break;
case 'CHECK':
$result = mysqli_query($dblink,"SELECT record_num FROM users WHERE username = '$_REQUEST[username]'");
if(mysqli_num_rows($result) > 0) {
exit('OK');
}
else {
exit('NOTOK');
}
break;
case 'ACTIVATE':
if(mysqli_query($dblink,"INSERT INTO users (username, password, email, premium) VALUES ('$_REQUEST[username]',md5('$_REQUEST[password]'),'$_REQUEST[email]',1)")) {
exit('OK|Success');
}
else {
exit('ERROR|'.mysqli_error($dblink));
}
break;
}
?>