17 Фев 2016 if (isset($user) && (!isset($_SESSION['antiflood']) || $_SESSION['antiflood']<$time-300)) Как воспользоваться этим? Как создать антифлуд в поле ввода, что часто не писал юзер (в любом месте, +ещё защита от ботов).
Комментарии:
khujand17 Фев 2016 Автор темы Nnm, это не почту, а при ввода логин и пасс. При 10 раз неправильном ответе, остановить работу скрипта.
Nnm17 Фев 2016 $flood=mysqli_fetch_array(query("SELECT time, id_user FROM `mail` WHERE `id_user` = '$user[id]'")); if($flood['time']+300 > time())$err[]='flood';