// вынимаем из БД логин идентичный введенному, если он есть.
 if ($_SESSION['login'][0] !== $newLogin) {
     // в форме редактирования профиля не будет ругаться если введенный логин = логину сессии
     if ($checkLoginResult == $newLogin) {
         // проверяем на совпадение с другими логинами в БД, если совпадения есть будет ругаться
         echo $error_id = 'login';
         return false;
     }
 }
 if (isset($_POST['capcha'])) {
     session_start();
     // проверяем правильность ввода капчи
     if (isset($_SESSION['capcha']) && strtoupper($_SESSION['capcha']) == strtoupper($_POST['capcha'])) {
         $profile_login = $_SESSION['login'][0];
         $database = new Profilemodel();
         $addToDatabaseResult = $database->updateProfile($first_name, $second_name, $newLogin, $reg_password, $mail, $b_day, $telephone, $salt, $profile_login);
         if ($addToDatabaseResult) {
             echo $error_id = 'registration_done';
             unset($_SESSION['login']);
             session_destroy();
             return true;
         } else {
             echo $error_id = 'registration_error';
             return false;
         }
     } else {
         unset($_SESSION['capcha']);
         echo $error_id = 'capcha';
         return false;
     }
 } else {