public static function check_code($alt = null, $method = 'post') { switch (strtolower($method)) { case 'get': $validate = joosRequest::get(self::get_code($alt), 0); break; case 'request': $validate = joosRequest::request(self::get_code($alt), 0); break; case 'post': default: $validate = joosRequest::post(self::get_code($alt), 0); break; } if (!$validate) { joosPages::page403(); } if (!isset($_SERVER['HTTP_USER_AGENT'])) { joosPages::page403(); } if (!$_SERVER['REQUEST_METHOD'] == 'POST') { joosPages::page403(); } }