MINI Sh3ll
Path : /var/www/html/ |
|
Current File : /var/www/html/xiaomirml-response.php |
<?php
header("Content-Type:text/plain");
$request = $_GET;
$response = '';
$network = $request['network'];
$message = $request['message'];
if($network != 'reliance-jio-bin'){
if($network == 'vodafone' || $network == 'idea' || $network == 'vodafone-idea') {
while(strpos($message, '_XX/') !== false)
$message = str_replace('_XX/', '\\', $message);
while(strpos($message, '_XX') !== false)
$message = str_replace('_XX', '', $message);
while(strpos($message, '(') !== false)
$message = str_replace('(', '{', $message);
while(strpos($message, ')') !== false)
$message = str_replace(')', '}', $message);
/* $message = str_replace("\"", "\\\"", $message);
$message = str_replace("\\\\", "\\", $message);*/
}
else if($network == 'reliance-jio' ) {
while(strpos($message, 'Ö') !== false)
$message = str_replace('Ö', '\\', $message);
while(strpos($message, 'ä') !== false)
$message = str_replace('ä', '{', $message);
while(strpos($message, 'ñ') !== false)
$message = str_replace('ñ', '}', $message);
while(strpos($message, '(') !== false)
$message = str_replace('(', '{', $message);
while(strpos($message, ')') !== false)
$message = str_replace(')', '}', $message);
// $message = str_replace("\"", "\\\"", $message);
}
//print_r($request); print_r($message); //die;
$curl = curl_init();
/*$postfields = [];
$postfields['msisdn'] = $mobileno;
$postfields['longcode'] = $shortcode;
$postfields['sms'] = $message;
$postfields['api-key'] = "5e31fc1a";
*/
$parameters = [];
$parameters['to'] = $request['shortcode'];
$parameters['from'] = $request['mobileno'];
$parameters['text'] = $message;
$parameters['time_stamp'] = '';
$parameters['coding'] = 0;
$parameters['ext'] = 0;
$parameters['Provider'] = $request['network'];
$parameters['Circle'] = $request['circle'];
$curlUrl = 'https://mo.rmlconnect.net:8443/Receiver/receivereply?'.http_build_query($parameters);
//print $curlUrl;
$curl_options = array(
CURLOPT_URL => $curlUrl,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
/*CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),*/
);
//print_r($curl_options);
curl_setopt_array($curl, $curl_options);
$response = curl_exec($curl);
curl_close($curl);
}
echo $response;
?>
OHA YOOOO