call($_REQUEST['action']); } else { http_response_code(404); $response['error'] = "Invalid request type or no action"; $response['status'] = false; } header("Content-type: application/javascript"); if (isset($_GET['callback'])) { // JSONP echo $_GET['callback'] . '(' . json_encode($response) . ');'; } else { // JSON echo json_encode($response); }