0 / 0 / 0
Регистрация: 01.12.2017
Сообщений: 15
|
||||||
1 | ||||||
Форма блокировки17.12.2017, 10:18. Показов 520. Ответов 12
Метки нет (Все метки)
Здравствуйте..уважаемые форумчане.
столкнулся с такой проблемой... Мне нужно сделать проверку на то,что юзер не забанен,перед тем как авторизоваться.. то есть,он нажимает войти и если не забанен он входит,если забанен - кидает на форму бана. Что есть:
users_id - столб Добавлено через 1 час 8 минут помогите? Добавлено через 4 часа 34 минуты up! Добавлено через 10 часов 42 минуты up/
0
|
17.12.2017, 10:18 | |
Ответы с готовыми решениями:
12
Entity framework. Оптимистические блокировки Из Textbox (2-я форма) в DataGridView(1-я форма) Добавление записи в Listview(1 форма) через Диалоговое окно(3 форма) другой формы (2 форма) Форма 1 вызывает форму 2, форма 2 закрывается, форма 1 продолжает работать дальше |
784 / 615 / 273
Регистрация: 04.08.2015
Сообщений: 1,707
|
|
17.12.2017, 10:48 | 2 |
0
|
0 / 0 / 0
Регистрация: 01.12.2017
Сообщений: 15
|
|
17.12.2017, 10:53 [ТС] | 3 |
я как бы отписал,что нужно сделать,это все работает...
0
|
1643 / 1144 / 171
Регистрация: 23.07.2010
Сообщений: 6,793
|
|
18.12.2017, 12:08 | 5 |
а еще лучше новую таблицу - журнал блокировок с индексом по дате и пользователю
0
|
3560 / 2501 / 1174
Регистрация: 14.08.2016
Сообщений: 8,206
|
|
20.12.2017, 02:37 | 6 |
pincet, имхо, не лучше... зачем перепроверять по связанным таблицам, если добавление одного стоба(НЕ ТАБЛИЦЫ) решит проблему?
0
|
1643 / 1144 / 171
Регистрация: 23.07.2010
Сообщений: 6,793
|
|
20.12.2017, 08:51 | 7 |
благородный дон слышал что-нибудь про сбор статистики?
0
|
12061 / 8369 / 1280
Регистрация: 21.01.2016
Сообщений: 31,559
|
|
20.12.2017, 10:39 | 8 |
pincet, но ТС не просил устроить сбор статистики)
0
|
1643 / 1144 / 171
Регистрация: 23.07.2010
Сообщений: 6,793
|
|
20.12.2017, 12:08 | 9 |
спросит, спросит. "А если у чувака 100500 банов- как его забанить лет на сто? А если нужно время бана отслеживать? А как понять, что бан нужно снимать?"
0
|
12061 / 8369 / 1280
Регистрация: 21.01.2016
Сообщений: 31,559
|
|
20.12.2017, 12:10 | 10 |
pincet, ну фиг знает... Вроде и правильно сразу дальновидно к делу подойти, но ТС-то даже просто признак бана проверить не может из одной таблицы, а вы ему уже полновесное решение на будущее советуете)
0
|
1643 / 1144 / 171
Регистрация: 23.07.2010
Сообщений: 6,793
|
|
20.12.2017, 12:12 | 11 |
это - проблемы ТС и более никого
0
|
784 / 615 / 273
Регистрация: 04.08.2015
Сообщений: 1,707
|
|
21.12.2017, 09:53 | 12 |
Nore Games, если вы делаете курсовую или т.п., то вам хватит и одного столбца,как предлагал Usaga. Если что-то реальное, то вам понадобятся:
Правила(чата, форума, онлайн-игры и т.п.) Таблица модераторов(moderID, userID, возможно еще какие-то уровни доступов) Админка для модераторов. Таблица банов: Кто выдал(moderID) Кому выдал(userID) Когда выдал За что выдал На какой период времени выдал
0
|
3560 / 2501 / 1174
Регистрация: 14.08.2016
Сообщений: 8,206
|
|
21.12.2017, 22:21 | 13 |
pincet, полноценный сбор статистики - дело хорошее, если не для пары десятков аккаунтов, для небольших объёмов это может оказаться излишним
а насчет проверки, снятия,постановки бана, можно завести поле datetime в табличке акков, и если в базе значится время > текущего -> иди гуляй еще TimeSpan, если <= текущего - заходи, но веди себя прилично З.Ы. всё imho
0
|
21.12.2017, 22:21 | |
21.12.2017, 22:21 | |
Помогаю со студенческими работами здесь
13
Не закрывается форма 1, а после вызова формы 2, форма 1 дублируется несколько раз Форма авторизации - вне зависимости от выбранного пользака, открывается одна и та же форма Событие блокировки/разблокировки ОС Плагин для Блокировки ПК Реализация блокировки формы Вывод уведомлений на экран блокировки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |