Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Авторизация пользователей
|
|||
|---|---|---|---|
|
#18+
Здорово всем!!! Вот пришлось сесть мне за FoxPro 8 (первый раз). Так вот у меня проблема, помогите решить пожалуйста.У меня есть форма для авторизации пользователей на ней два контрола(Combo и TextBox), Combo показывет логины из таблици "Пользователи" (у этой таблицы толькл два атрибута: логин и пароль), в TextBox вводим пароль. Как мне сделать проверку, т.е если данные в Combo и TextBox совпадают с данными в полях из таблицы "Пользователи" то переход на MainForm. Вооющето сам алгоритм я знаю: нужно пробежать по всем записям таблицы и сравнить их с Combo и TextBox, но как реализоавть это? Вот в чем вопрос....=)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2005, 23:21 |
|
||
|
Авторизация пользователей
|
|||
|---|---|---|---|
|
#18+
HELP - SCAN-ENDSCAN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2005, 00:33 |
|
||
|
Авторизация пользователей
|
|||
|---|---|---|---|
|
#18+
Hi Крутой_Ноль! Если комбо привязан к таблице - то при выборе там чего-то автоматом указатель станет на соответствующую запись. текстбокс естественно не нужно никуда привязывать, а по кнопке ОК (или как там её) просто сравнить ALLTRIM(ThisForm.txtPass.Value) == ALLTRIM(MyPassTable.cPassword). P.S. Выводить список пользователей в комбо - неразумно - это cнижает защищенность системы - максимум что можно допустить - это запоминать последнее введённое имя, и его в текстбокс "Имя пользователя" изначально помещать. Хранить собственно пароль в dbf - ещё более неразумно. Хранить нужно хэш от пароля - в примитивном случае сгодится SYS(2007) - если фокс 8-й, то с доп. параметром - чтоб считал CRC32. Но гораздо более защищённый будет хэш посчитанный по алгоритму MD5 - как это сделать уж будь любезен сам поищи - тат и на forum.foxclub.ru - это не раз обсуждалось. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2005, 01:41 |
|
||
|
Авторизация пользователей
|
|||
|---|---|---|---|
|
#18+
Igor Korolyovпри выборе там чего-то автоматом указатель станет на соответствующую запись. текстбокс естественно не нужно никуда привязывать Дык... Там ведь небось хаотическое смещение по записям для отпугивания хакеров! :-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2005, 09:49 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1594349]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
87ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 272ms |
| total: | 481ms |

| 0 / 0 |
