|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.03.2011, 17:05 | #1 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
Доработка кода авторизации
Помогите доработать, не могу разобраться почему не работает должным образом
в общем должно работать так: если в edit1(логин) или edit2(пароль) пусто то ошибка, если поля заполнены, то идёт проверка на совпадение логина, если такой логин есть, то ошибка, если нет то регистрация Код:
так же сообщение Ошибка: Пользователь уже существует! срабатывает только если оба поля заполнены, причём работает не корректно Последний раз редактировалось Fastah; 21.03.2011 в 17:09. |
21.03.2011, 17:15 | #2 |
Пользователь
Регистрация: 24.11.2010
Сообщений: 40
|
Если в каком либо из edit-ов пусто, то выполнится первый if, то есть сообщение об ошибке, но после этого процедура не завершится, будет выполнен второй if но по ветке else, так как условие не выполняется.
|
21.03.2011, 17:57 | #3 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
|
21.03.2011, 18:57 | #4 |
Пользователь
Регистрация: 24.11.2010
Сообщений: 40
|
После
Код:
|
22.03.2011, 03:17 | #5 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
|
22.03.2011, 03:51 | #6 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
сделал так
Код:
p.s. понимаю почему не работает, но как сделать рабочую версию не могу придумать Последний раз редактировалось Fastah; 22.03.2011 в 03:55. |
22.03.2011, 08:25 | #7 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
проверки на пустые поля лучше проводить так:
Код:
1-проверка на пустость (лучше ещё добавить проверку на недопустимые символы) 2 - если проверка пройдена - то проверка на существование такого логина, если не пройдена - то мессага и выход 3 - если проверка пройдена то добавление записи... У Вас же... Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Johnson; 22.03.2011 в 08:28. |
22.03.2011, 11:45 | #8 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
Johnson
Спасибо за подсказку! Вот так получилось: Код:
Последний раз редактировалось Fastah; 22.03.2011 в 12:25. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
форма авторизации | NZero | Общие вопросы .NET | 3 | 25.12.2010 00:15 |
С++ нужна корректировка\доработка кода. | Akmall | Помощь студентам | 1 | 19.12.2010 16:34 |
С++ нужна корректировка\доработка кода. | Akmall | Помощь студентам | 3 | 10.12.2010 22:51 |
Создание авторизации | Sashka :) | Помощь студентам | 6 | 28.04.2010 18:17 |
Вопрос по авторизации | Anatol_rus | Работа с сетью в Delphi | 2 | 15.10.2009 16:20 |