]> git.defcon.no Git - hermes/blobdiff - api/domain.php
Changed from GET to POST on all parameter passing. Fixed a nasty bug in previous...
[hermes] / api / domain.php
index 7c8a797b6067dd84339ad9a08032a7b6d61e3966..08629b80cb51eb51ef9e6c3c2c4831020d68c2ec 100644 (file)
@@ -32,9 +32,9 @@ token_auth();
                                print json_encode ( array( 'response' => 'ok', 'list' => $domains ) );
                        break;
                case "/get_servers":
-                       if ( array_key_exists('domain', $_GET))
+                       if ( array_key_exists('domain', $_POST))
                        {
-                               $domain = $_GET['domain'];
+                               $domain = $_POST['domain'];
                                if ( !$domain || $domain == "" )
                                        print json_encode ( array( 'response' => 'invalid', 'cause' => 'parameters') );
 
@@ -52,19 +52,19 @@ token_auth();
                        break;
                        
                case "/set_servers":
-                       if (    array_key_exists('domain', $_GET)
-                               && array_key_exists('registrar', $_GET)
-                               && array_key_exists('r_port', $_GET)
-                               && array_key_exists('proxy', $_GET)
-                               && array_key_exists('p_port', $_GET)
-                               && array_key_exists('prov_url', $_GET))
+                       if (    array_key_exists('domain', $_POST)
+                               && array_key_exists('registrar', $_POST)
+                               && array_key_exists('r_port', $_POST)
+                               && array_key_exists('proxy', $_POST)
+                               && array_key_exists('p_port', $_POST)
+                               && array_key_exists('prov_url', $_POST))
                        {
-                               $domain = $_GET['domain'];
-                               $registrar = $_GET['registrar'];
-                               $r_port = $_GET['r_port'];
-                               $proxy = $_GET['proxy'];
-                               $p_port = $_GET['p_port'];
-                               $prov_url = $_GET['prov_url'];
+                               $domain = $_POST['domain'];
+                               $registrar = $_POST['registrar'];
+                               $r_port = $_POST['r_port'];
+                               $proxy = $_POST['proxy'];
+                               $p_port = $_POST['p_port'];
+                               $prov_url = $_POST['prov_url'];
 
                                if (!($domain && $registrar && $r_port && $proxy && $p_port && $prov_url ))
                                {