den68 0 Опубликовано: 2006-01-16 19:28:15 Share Опубликовано: 2006-01-16 19:28:15 Консольный конфигуратор непонимает логинов с тире в них. например vasya-1 Как бы патч на этот предмет сообразить ? Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2006-01-17 00:49:11 Share Опубліковано: 2006-01-17 00:49:11 попробуй указывать в кавычках ) Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2006-01-23 15:55:03 Автор Share Опубліковано: 2006-01-23 15:55:03 попробуй указывать в кавычках ) В кавычках проблема остаеться.... притом ковычки разные - и одинарные и двойные - результат один Ссылка на сообщение Поделиться на других сайтах
den68 0 Опубліковано: 2006-01-26 12:07:52 Автор Share Опубліковано: 2006-01-26 12:07:52 Ладно, раз так живо все отреагировали на проблему, предложу свое решение для тех кому такая ситуация не подходиит: в main.cpp процедура CheckLogin должна выглядеть так: int CheckLogin(const char * login) { for (int i = 0; i < strlen(login); i++) { if (!( (login[i] >= 'a' && login[i] <= 'z') || (login[i] >= 'A' && login[i] <= 'Z') || (login[i] >= '0' && login[i] <= '9') || (login[i] == '_') || login[i] == '-')) { return 1; } } return 0; } Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас