diff --git a/chat.php b/chat.php index c0b33b4..9b19e24 100644 --- a/chat.php +++ b/chat.php @@ -28,7 +28,7 @@ if (!preg_match('/-?[0-9]{1,3}\.[0-9]{2,}/', $VARS['long'])) { sendError("Longitude (long) is in the wrong format.", true); } -if (GET) { +if (is_empty($VARS['msg'])) { // Get messages if (is_empty($VARS['lat']) || is_empty($VARS['long'])) { sendError("Missing information.", true); diff --git a/database.mwb b/database.mwb index a4bab2f..828c4d1 100644 Binary files a/database.mwb and b/database.mwb differ diff --git a/required.php b/required.php index dc88e5c..388711d 100644 --- a/required.php +++ b/required.php @@ -41,16 +41,6 @@ try { sendError('Database error. Try again later.', true); } -// Show errors and stuff? -define("DEBUG", false); - -// Use POST instead of GET? -if (!is_empty($_GET['post']) && $_GET['post'] == '1') { - define("GET", false); -} else { - define("GET", true); -} - if (!DEBUG) { error_reporting(0); @@ -58,11 +48,15 @@ if (!DEBUG) { error_reporting(E_ALL); ini_set('display_errors', 'On'); } + + $VARS; -if (GET) { - $VARS = $_GET; -} else { +if ($_SERVER['REQUEST_METHOD'] === 'POST') { $VARS = $_POST; + define("GET", false); +} else { + $VARS = $_GET; + define("GET", true); } /** diff --git a/settings.template.php b/settings.template.php index d908e95..21592b6 100644 --- a/settings.template.php +++ b/settings.template.php @@ -1,5 +1,6 @@