@User782

Как реализовать ограничение загрузки картинок на сервер до 5 в сутки без curl?

Как реализовать ограничение загрузки картинок на сервер до 5 в сутки без curl?
Туго соображаю, с тегами тоже долго определялся.
Создаю базу spam
человек загрузил картинку в его id пошло + 1
как дальше реализовать что был 5 в сутки только можно было?

Спасибо.
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Вариант первый
- Вводим лог всех загруженных картинок пользователя. В логе минимально должно быть id и дата загрузки
- В момент загрузки проверяем по логу, сколько записей в логе по пользователю "за сегодня"
- Принимаем решение, разрешаем или не разрешаем если превышен условный лимит

Вариант второй
- Счётчик что у вас есть остаётся. Работаете по нему.
- Раз в сутки, по крону, сбрасываете счётчик всем пользователям в ноль.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ematveev
@ematveev
PHP разработчик / руководитель / писатель
Проверяй функцией MAX() последний номер фото, не забыв указать в WHERE текущую дату
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы