STapp.su Опубликовано 1 июня, 2020 Жалоба Поделиться Опубликовано 1 июня, 2020 Как можно сделать АнтиБот При третий попытки входа на сайт)) Типо защиту от ботов)) Ссылка на комментарий Поделиться на другие сайты Поделиться
Leymelki Опубликовано 1 июня, 2020 Жалоба Поделиться Опубликовано 1 июня, 2020 1 час назад, Tisend сказал: Как можно сделать АнтиБот При третий попытки входа на сайт)) Типо защиту от ботов)) Заморозка страницы есть модуль там это присутствует Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 1 июня, 2020 Автор Жалоба Поделиться Опубликовано 1 июня, 2020 27 минут назад, Leymelki сказал: Заморозка страницы есть модуль там это присутствует Ты не в теме Ссылка на комментарий Поделиться на другие сайты Поделиться
kphp Опубликовано 1 июня, 2020 Жалоба Поделиться Опубликовано 1 июня, 2020 25 минут назад, Tisend сказал: Ты не в теме он как раз и в теме модуль заморозка страницы там если 10 раз неверна вел пароль тогда станица блокируеца Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 1 июня, 2020 Автор Жалоба Поделиться Опубликовано 1 июня, 2020 1 минуту назад, kphp сказал: он как раз и в теме модуль заморозка страницы там если 10 раз неверна вел пароль тогда станица блокируеца мне не это нужно бро)) Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 1 июня, 2020 Автор Жалоба Поделиться Опубликовано 1 июня, 2020 3 минуты назад, kphp сказал: он как раз и в теме модуль заморозка страницы там если 10 раз неверна вел пароль тогда станица блокируеца если ты не правильно водишь на тебя чисто должна идти проверка типо такого)) Ссылка на комментарий Поделиться на другие сайты Поделиться
timbios Опубликовано 1 июня, 2020 Жалоба Поделиться Опубликовано 1 июня, 2020 @Tisend научись сначала правильно ставить вопросы и оформлять темы, это поможет другим пользователям понимать тебя 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
KirKMS Опубликовано 1 июня, 2020 Жалоба Поделиться Опубликовано 1 июня, 2020 если было бы хоть немного знаний, то и не спрашивал бы.Тут элементарно. Добавляешь в бд пользователю новую строку типо users_attempts int(11). При авторизации, после проверки пользователя,делаем проверку. if($users_attempts != 3){ тут пропускаем } Тут обновляем количество попыток. $db->query("UPDATE `".PREFIX."_users` SET users_attempts = users_attempts+1 WHERE user_id = '".$check_user['user_id']."'"); в login.php найти там запрос $check_user и добавить после user_id вот это , users_attempts Перед //Если есть юзер то пропускаем if($check_user){ Вставить вот это if($check_user['users_attempts'] >= 3){ msgbox('', $lang['not_loggin'].'locked', 'info_red'); //Тут просто выводится уведомление.Можно сюда поставить заморозку страницы }else{ Добавить после первого msgbox('', $lang['not_loggin']. Вот это $db->query("UPDATE `".PREFIX."_users` SET users_attempts = users_attempts+1 WHERE user_email = '".$email."'"); } И будет счастье. Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 1 июня, 2020 Автор Жалоба Поделиться Опубликовано 1 июня, 2020 56 минут назад, timbios сказал: @Tisend научись сначала правильно ставить вопросы и оформлять темы, это поможет другим пользователям понимать тебя Ну извините каждый объясняет по своему)) Так что без обид) Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 1 июня, 2020 Автор Жалоба Поделиться Опубликовано 1 июня, 2020 1 час назад, KirKMS сказал: если было бы хоть немного знаний, то и не спрашивал бы.Тут элементарно. Добавляешь в бд пользователю новую строку типо users_attempts int(11). При авторизации, после проверки пользователя,делаем проверку. if($users_attempts != 3){ тут пропускаем } Тут обновляем количество попыток. $db->query("UPDATE `".PREFIX."_users` SET users_attempts = users_attempts+1 WHERE user_id = '".$check_user['user_id']."'"); в login.php найти там запрос $check_user и добавить после user_id вот это , users_attempts Перед //Если есть юзер то пропускаем if($check_user){ Вставить вот это if($check_user['users_attempts'] >= 3){ msgbox('', $lang['not_loggin'].'locked', 'info_red'); //Тут просто выводится уведомление.Можно сюда поставить заморозку страницы }else{ Добавить после первого msgbox('', $lang['not_loggin']. Вот это $db->query("UPDATE `".PREFIX."_users` SET users_attempts = users_attempts+1 WHERE user_email = '".$email."'"); } И будет счастье. Что-то не то у меня получилось Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 1 июня, 2020 Автор Жалоба Поделиться Опубликовано 1 июня, 2020 капче вроде там не видно Ссылка на комментарий Поделиться на другие сайты Поделиться
KirKMS Опубликовано 2 июня, 2020 Жалоба Поделиться Опубликовано 2 июня, 2020 @Tisend Я тебе пример показал.Полностью за тебя не кто не собирается писать.Думай сам Ссылка на комментарий Поделиться на другие сайты Поделиться
STapp.su Опубликовано 2 июня, 2020 Автор Жалоба Поделиться Опубликовано 2 июня, 2020 2 часа назад, KirKMS сказал: @Tisend Я тебе пример показал.Полностью за тебя не кто не собирается писать.Думай сам понятно Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения