<?php include "../root.php"; require_once "resources/require.php"; require_once "../sms_hook_common.php"; if (check_acl()) { if ($_SERVER['REQUEST_METHOD'] == 'POST') { if ($debug) { error_log('[SMS] REQUEST: ' . print_r($_REQUEST, true)); } route_and_send_sms($_REQUEST['From'], str_replace("+", "", $_REQUEST['To']), $_REQUEST['Text']); } else { die("no"); } } else { error_log('ACCESS DENIED [SMS]: ' . print_r($_SERVER['REMOTE_ADDR'], true)); die("access denied"); }
<?php include "../root.php"; require_once "resources/require.php"; require_once "../sms_hook_common.php"; if ($debug) { error_log('[SMS] REQUEST: ' . print_r($_SERVER, true)); } if (check_acl()) { if ($_SERVER['CONTENT_TYPE'] == 'application/json; charset=utf-8') { $data = json_decode(file_get_contents("php://input")); if ($debug) { error_log('[SMS] REQUEST: ' . print_r($data, true)); } route_and_send_sms($data->from, $data->to, $data->text); } else { error_log('[SMS] REQUEST: No SMS Data Received'); die("no"); } } else { error_log('ACCESS DENIED [SMS]: ' . print_r($_SERVER['REMOTE_ADDR'], true)); die("access denied"); }
<?php include "../root.php"; require_once "resources/require.php"; require_once "../sms_hook_common.php"; if (check_acl()) { if ($debug) { error_log('[SMS] REQUEST: ' . print_r($_REQUEST, true)); } route_and_send_sms($_POST['source'], $_POST['destination'], $_POST['message']); } else { error_log('ACCESS DENIED [SMS]: ' . print_r($_SERVER['REMOTE_ADDR'], true)); die("access denied"); }
<?php include "../root.php"; require_once "resources/require.php"; require_once "../sms_hook_common.php"; if (check_acl()) { if ($_SERVER['CONTENT_TYPE'] == 'application/json') { $data = json_decode(file_get_contents("php://input")); if ($debug) { error_log('[SMS] REQUEST: ' . print_r($data, true)); } route_and_send_sms($data->from, $data->to, $data->body); } else { die("no"); } } else { error_log('ACCESS DENIED [SMS]: ' . print_r($_SERVER['REMOTE_ADDR'], true)); die("access denied"); }