getMessage() : (is_string($connection) ? $connection : lang('Invalid credentials.'))) : (!$_COOKIE[$session_name] && $_GET[$session_name] && ini_get("session.use_only_cookies") ? lang('Session support must be enabled.') : (($_COOKIE[$session_name] || $_GET[$session_name]) && !isset($_SESSION["passwords"]) ? lang('Session expired, please login again.') : ""))), null); echo "
\n"; $adminer->loginForm($username); echo "

\n"; hidden_fields($_POST, $ignore); // expired session foreach ($_FILES as $key => $val) { echo ''; } echo "\n

\n"; page_footer("auth"); } if (!$_SESSION["tokens"][$_GET["server"]]) { $_SESSION["tokens"][$_GET["server"]] = rand(1, 1e6); // defense against cross-site request forgery if ($_POST["token"]) { $_POST["token"] = $_SESSION["tokens"][$_GET["server"]]; } } $username = &$_SESSION["usernames"][$_GET["server"]]; if (!isset($username)) { $username = $_GET["username"]; // default username can be passed in URL } $connection = (isset($username) ? connect() : ''); if (is_string($connection) || !$adminer->login($username, $_SESSION["passwords"][$_GET["server"]])) { auth_error(); exit; } unset($username);