intval($code), "message" => $message))); } function status_confirm($id) { } function status_create() { } function status_feed() { } function user_create() { } function user_login() { } function main() { $m_get = ($_SERVER['REQUEST_METHOD'] == "GET"); $m_post = ($_SERVER['REQUEST_METHOD'] == "POST"); $matches = array(); $path = rtrim($_GET['_url'], "/"); if ($path === "") $path = "/"; echo hash_pbkdf2( if (preg_match($path, "^/status/([0-9]+)/confirm$", $matches) && $m_post) status_confirm($matches[1]); else if ($path === "/status" && $m_post) status_create(); else if ($path === "/status/feed" && $m_get) status_feed(); else if ($path === "/user" && $m_post) user_create(); else if ($path === "/user/login" && $m_post) user_login(); else error(501, "Not Implemented"); } main(); ?>