Files
crm.clientright.ru/paid.php

30 lines
1.3 KiB
PHP
Executable File

<?php
// Логируем время начала выполнения
$start_time = microtime(true);
// Получаем данные из POST-запроса
$input_data = file_get_contents('php://input');
file_put_contents('logs/receive_data.log', date('Y-m-d H:i:s').' Получены данные: '.$input_data.PHP_EOL, FILE_APPEND);
// Отдаем клиенту ответ сразу
http_response_code(200);
echo "OK";
// Очищаем буфер и отправляем данные клиенту
if (ob_get_length()) {
ob_end_flush(); // Завершаем буферизацию вывода
}
flush(); // Отправляем все данные клиенту
// Передаем данные для дальнейшей обработки во второй скрипт через cURL
$ch = curl_init('https://crm.clientright.ru/process_data.php'); // Замени на реальный URL второго скрипта
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $input_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// Логируем ответ от второго скрипта
file_put_contents('logs/receive_data.log', date('Y-m-d H:i:s').' Ответ от обработчика: '.$response.PHP_EOL, FILE_APPEND);
?>