X-Git-Url: https://git.defcon.no/?a=blobdiff_plain;f=api%2Fnumbers.php;fp=api%2Fnumbers.php;h=9f2410709ec1b25d3b53e16b30c372ba840b4ac3;hb=60bf626a9d34dee29c5644a2a5c8c24829c87f13;hp=7874394a1a98a65a685cffc0552ddcdf93e27658;hpb=49718d337c37e2a3c06d751dc980fe9401277c2a;p=hermes diff --git a/api/numbers.php b/api/numbers.php index 7874394..9f24107 100644 --- a/api/numbers.php +++ b/api/numbers.php @@ -28,12 +28,12 @@ token_auth(); $limit = 0; $random = false; $search = null; - if ( array_key_exists('limit', $_GET ) && is_numeric( $_GET['limit'])) - $limit = $_GET['limit']; + if ( array_key_exists('limit', $_POST ) && is_numeric( $_POST['limit'])) + $limit = $_POST['limit']; - if ( array_key_exists('search', $_GET ) ) - $search = $_GET['search']; - else if ( array_key_exists('random', $_GET ) && (strtolower( $_GET['random'] ) === 'true')) + if ( array_key_exists('search', $_POST ) ) + $search = $_POST['search']; + else if ( array_key_exists('random', $_POST ) && (strtolower( $_POST['random'] ) === 'true')) $random = true; $numbers = null; @@ -55,10 +55,10 @@ token_auth(); print json_encode( array( 'response' => 'failed', 'cause' => 'empty', 'detail' => 'Empty result.' )); break; case "/add_range": - if ( array_key_exists('start', $_GET) && array_key_exists('end', $_GET) ) + if ( array_key_exists('start', $_POST) && array_key_exists('end', $_POST) ) { - $start = $_GET['start']; - $end = sql_clean( $_GET['end'] ); + $start = $_POST['start']; + $end = sql_clean( $_POST['end'] ); $result = add_range( $start, $end ); if ( $result === 'ok' ) { @@ -73,9 +73,9 @@ token_auth(); case "/add": // TODO: This should return better responses! // Currently, it will fail with "invalid" - if ( array_key_exists('number', $_GET)) + if ( array_key_exists('number', $_POST)) { - $number = $_GET['number']; + $number = $_POST['number']; if (! verify_e164( $number ) ) { @@ -102,9 +102,9 @@ token_auth(); print json_encode ( array( 'response' => 'invalid') ); break; case "/remove": - if ( array_key_exists('number', $_GET)) + if ( array_key_exists('number', $_POST)) { - $number = $_GET['number']; + $number = $_POST['number']; if (! verify_e164( $number ) ) { @@ -127,9 +127,9 @@ token_auth(); print json_encode ( array( 'response' => 'invalid') ); break; case "/inpool": - if ( array_key_exists('number', $_GET)) + if ( array_key_exists('number', $_POST)) { - $number = $_GET['number']; + $number = $_POST['number']; if ( number_inpool( $number ) ) print json_encode ( array( 'response' => 'ok', 'number' => $number ) ); else