'mysql', 'database_name' => 'c0terranquest', 'server' => 'localhost', 'username' => 'c0terranquest', 'password' => 'qinkifTQ!OMY2', 'charset' => 'utf8' ]); } catch (Exception $ex) { header('HTTP/1.1 500 Internal Server Error'); 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); } else { error_reporting(E_ALL); ini_set('display_errors', 'On'); } $VARS; if (GET) { $VARS = $_GET; } else { $VARS = $_POST; } /** * Checks if a string or whatever is empty. * @param $str The thingy to check * @return boolean True if it's empty or whatever. */ function is_empty($str) { return (!isset($str) || $str == '' || $str == null); }