diff --git a/src/validate.php b/src/validate.php
index 49251773db9850ed392b0585f8b18bdcc4ccbf6a..f119187e2e6508919a06d5923bade62a69f2b234 100644
--- a/src/validate.php
+++ b/src/validate.php
@@ -55,9 +55,9 @@ function validateEmail($email) {
   }
   return 0;
 }
-$response = '';
-switch ($_GET['form']) {
-  case 'username':
+if ($_SERVER['REQUEST_METHOD'] == 'POST'){
+  switch ($_GET['form']) {
+    case 'username':
     if (validateUsername($_GET['value'])){
       echo 'invalid';
     } else {
@@ -65,13 +65,14 @@ switch ($_GET['form']) {
     }
     break;
 
-  case 'email':
+    case 'email':
     if (validateEmail($_GET['value'])){
       echo 'invalid';
     } else {
       echo 'valid';
     }
     break;
+  }
 }
 // echo $response;
  ?>