if ($enter_user_login == "") { $err[] = "Логин не может быть пустым!"; } $enter_user_pass = $_POST["enter_user_pass"]; if ($enter_user_pass == "") { $err[] = "Пароль не может быть пустым!"; } if (count($err) == 0) { // если буфер ошибок пустой, то ищем пользователя такого $user->GetByLoginPass($enter_user_login, $enter_user_pass); if ($user->randomid != "") { // если нашли, то ставим печеньки SetCookie("user_randomid_w3", "{$user->randomid}", time() + 3600000, '/'); } else { // если не нашли в "обычном" списке, проверяем в ADу (если разрешено в настойках) if ($cfg->ad == 1 and check_LDAP_user(strtolower($enter_user_login), $enter_user_pass, $cfg->ldap, $cfg->domain1, $cfg->domain2) == 'true') { $user->GetByLogin($enter_user_login); if ($user->randomid != "") { // если нашли, то ставим печеньки SetCookie("user_randomid_w3", "{$user->randomid}", time() + 360000, '/'); } else { $err[] = "Пользователь с таким логином найден в АД, но не найден в базе!"; } } else { $err[] = "Пользователь с таким логином/паролем не найден!"; //if ($cfg->usercanregistrate==1){$err[]="Вы можете <a href=?content_page=registration>зарегистрироваться</a>";} } } } } }