2, 'message' => $e->getMessage()); } FormController::init($server); } else { if (!empty($_POST['login'])) { try { $input = filter_input_array(INPUT_POST, array( 'login' => array('filter' => FILTER_SANITIZE_STRING, 'flags' => FILTER_FLAG_STRIP_HIGH) ,'password' => array('filter' => FILTER_SANITIZE_STRING, 'flags' => FILTER_FLAG_STRIP_HIGH) )); $server = new LdapServer($input['login']); $server->login($input['password']); $_SESSION['login'] = $server->getLogin(); } catch (Exception $e) { PageController::$alerts[] = array('type' => 2, 'message' => $e->getMessage()); $server = NULL; } } } PageController::init($server);