| Server IP : 91.240.85.141 / Your IP : 216.73.216.223 Web Server : nginx/1.28.0 System : Linux nuevo.ru 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : ( 1029) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /proc/thread-self/cwd/ |
Upload File : |
<?php
$url = "https://billing.derla.ru/wp-admin/admin-ajax.php?action=lava_pay";
// Данные для отправки (ассоциативный массив)
$data = array(
'invoice_id' => 2,
'action' => 'lava_pay',
'order_id' => 2,
'status' => 3,
);
// Инициализация cURL сеанса
$ch = curl_init($url);
// Установка параметров для POST-запроса
curl_setopt($ch, CURLOPT_POST, 0);
// Если вам нужно получить ответ от сервера
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Выполнение запроса и получение ответа
$response = curl_exec($ch);
var_dump($response);
exit();
// URL для отправки POST-запроса
$url = 'https://billing.derla.ru/pay.lava.php';
// Данные в формате JSON
$data = [
'invoice_id' => '18cf0c0b-6539-4d7c-b3e9-479e4922b87c',
'status' => 'success',
'pay_time' => '2022-11-08 11:26:46',
'amount' => '1.00',
'order_id' => '#4',
'pay_service' => 'card',
'payer_details' => '553691******8079',
'custom_fields' => 'test',
'type' => 1,
'credited' => '1.00'
];
$jsonData = json_encode($data, JSON_THROW_ON_ERROR);
// Настройки cURL
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $jsonData);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
]);
// Выполнение запроса и получение ответа
$response = curl_exec($curl);
// Закрытие cURL-соединения
curl_close($curl);
// Вывод ответа
echo $response;
exit();
define('WP_USE_THEMES', false);
require_once(__DIR__ . '/wp-load.php');
if(isset($_GET['action'])){
if($_GET['action']=='auth_API'){
$user_id = (int)$_GET['user_id'];
$password = $_GET['password'];
global $wpdb;
$query = $wpdb->prepare("SELECT `IP_server` FROM `skr_user_service_ucloud` WHERE `user_id` = $user_id AND `password_md5` = %s AND status = 1", $password);
$results = $wpdb->get_var($query);
if(!$results){
$response = array(
'response' => 400,
'message' => 'Запрос успешно обработан, авторизация не прошла.'
);
}else{
$response = array(
'response' => 200,
'message' => 'Запрос успешно обработан.',
'IP' => '169.84.155.44',
);
}
wp_send_json($response); // Отправка JSON-ответа
}
die();
}
?>