$user = $users->getWithField2("user_name", $username); if ($password == "" && $username != "") { echo "Please enter your password :"******"\n", "", fgets(STDIN)); system('stty echo'); echo "\n"; } if ($user[0]["password"] != md5($password) || $user[0]["role_id"] != '1') { die("Invalid username or password ({$password}).\n"); } $_SESSION["role_id"] = 1; $_SESSION["user_id"] = $user[0]["user_id"]; $_SESSION["logged_in"] = true; Application::$cli = true; Application::$cliOutput = $output; $_GET = array(); $_POST = array(); $_REQUEST = array(); $_GET["q"] = $path; $_REQUEST["q"] = $path; if ($apimode == null) { $apimode = "yes"; } $_POST["__api_mode"] = $apimode; $_GET["__api_mode"] = $apimode; $_REQUEST["__api_mode"] = $apimode; foreach (explode("&", $request) as $term) { $termparts = explode("=", $term); $_POST[urldecode($termparts[0])] = urldecode($termparts[1]); $_REQUEST[urldecode($termparts[0])] = urldecode($termparts[1]);