HEX
Server: Apache/2.4.46 (Ubuntu)
System: Linux localhost 5.11.0-49-generic #55-Ubuntu SMP Wed Jan 12 17:36:34 UTC 2022 x86_64
User: root (0)
PHP: 7.4.16
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/ifram-pdf/index.php
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

$payloaddata = isset($_POST['data']) ? $_POST['data'] : '';
$api_url = isset($_POST['api_url']) ? $_POST['api_url'] : '';

$data = json_encode($_POST);


createDataLog('\n\n -----------Body--------------- \n\n');
createDataLog($data);
createDataLog('\n\n -----------End Body--------------- \n\n');
if($api_url){
$curl = curl_init();
curl_setopt_array($curl, array(
 CURLOPT_URL => $api_url, //'https://zamira.citysoftcloud.net.au:8443/soap-generic/syracuse/collaboration/syracuse/CAdxWebServiceXmlCC',
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => '',
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => 'POST',
 CURLOPT_POSTFIELDS =>$payloaddata,
 CURLOPT_HTTPHEADER => array(
 'Content-Type: text/xml; charset=utf-8',
 'soapaction: ""',
 'Authorization: Basic U0FMRVNGT1JDRTpaYW1pcmFAMTIz'
 ),
));
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
echo $response = curl_exec($curl);
if (curl_errno($curl)) {
    $error_msg = curl_error($curl);
}
curl_close($curl);
if (isset($error_msg)) {
     echo($error_msg);
}

createDataLog('\n\n -----------Response--------------- \n\n');

createDataLog($response);


createDataLog('\n\n -----------End Response--------------- \n\n');
}


function createDataLog($response='')
{
    $message  = "Date: " .date("Y-m-d H:i:s P T").PHP_EOL.
    $response.PHP_EOL.
    "-------------------------".PHP_EOL;
    file_put_contents(__DIR__ . '/sf-lead.log', $message, FILE_APPEND);
}