diff --git a/www/sendsms.php b/www/sendsms.php new file mode 100644 index 0000000..9c8a8f7 --- /dev/null +++ b/www/sendsms.php @@ -0,0 +1,43 @@ + "Not authorised", + 'error_code' => 403, + 'error_description' => "Not authorised", + 'resource' => null + ); + echo json_encode($data); + header('HTTP/1.0 403 Forbidden'); + exit; +} + +$message = urldecode((string)$_GET['message']); +$number = (string)$_GET['number']; +$number_array = explode('-', $number); + +if (!$message || !$number_array) { + $data = array( + 'error' => "Missing data", + 'error_code' => 403, + 'error_description' => "Missing data", + 'resource' => null + ); + echo json_encode($data); + header('HTTP/1.0 403 Forbidden'); + exit; +} + +foreach ($number_array as $number) { + exec('echo "'.$message.'" | gammu --sendsms TEXT '.$number.' &'); +}