File manager - Edit - /home/autoph/public_html/tasks/app/classes/sms_class.php
Back
<?php class Sms { function iTextMo($array_data) { $array_data['body'] = $array_data['data']['json_parameters']; $array_data['http_header'] = $array_data['data']['headers']; $array_data['uri'] = $array_data['data']['base_url']; // $array_data['message'] = addslashes($array_data['message']); $array_data['message'] = strtr($array_data['message'], array("\n" => "\\n", "\r" => "\\r")); //clean $replace_parameter = array( '[no]' => $array_data['mobile'], '[msg]' => $array_data['message'], ); $final_template = strtr($array_data['body'], $replace_parameter); // $headers = json_decode($array_data['http_header'], true); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $array_data['uri']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, json_decode($final_template, true)); // if (count($headers) > 0) { // curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); // } $result = curl_exec($ch); return $result; } function PhilSMS($array_data) { $array_data['body'] = $array_data['data']['json_parameters']; $array_data['http_header'] = $array_data['data']['headers']; $array_data['uri'] = $array_data['data']['base_url']; $array_data['message'] = strtr($array_data['message'], array("\n" => "\\n", "\r" => "\\r")); //clean $replace_parameter = array( '[no]' => $array_data['mobile'], '[msg]' => $array_data['message'], ); $final_template = strtr($array_data['body'], $replace_parameter); $headers = json_decode($array_data['http_header'], true); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $array_data['uri']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $final_template); if (count($headers) > 0) { curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); } $result = curl_exec($ch); $response = json_decode($result, true); return $response['status'] == 201 ? 0 : $result; } function test($array_data) { return $array_data; } }
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings