@evgeniy2024

Как сделать такой функционал для кнопки на сайте?

Всем привет
Возникла такая проблема, сейчас делаю сайт, и мне нужно сделать для сайта обычную кнопку
Проблем с версткой нет, проблема в другом
Функционал этой кнопки подразумевает следующее:
Кнопка может быть нажата например 5 раз, после определенного времени, допустим есть таймер по истечению которого кнопка будет кликабельной
Так вот, как сделать чтобы кнопка работала пока любые пять пользователей не кликнут на нее, то есть учитывать всех людей которые зайдут на сайт, а не одного пользователя который сможет кликнуть 5 раз на эту кнопку
Я просто даже не знаю в какую сторону мыслить чтобы найти решение
Буду очень благодарен за помощь
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
@zombtron
Создаем в БД таблицу для токенов.
При запросе страницы проверяем кол-во токенов в тбл.
Если меньше 5-ти, выводим кнопку кликабельной.
Присваиваем пользователю токен (если нужно).
Отслеживаем клик по кнопке.
Отправляем на сервер токен кликнувшего юзера.
Записываем токен в тбл, если такого нет.

и т.д.

Вариаций и вариантов много...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы