Вопрос [php]сгорание промокодов

Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,415
Реакции[?]
713
Поинты[?]
10K
как мне сделать систему сгорания промокодов, например, через месяц?
 
Пользователь
Статус
Оффлайн
Регистрация
22 Май 2022
Сообщения
203
Реакции[?]
43
Поинты[?]
6K
как мне сделать систему сгорания промокодов, например, через месяц?
Добавь столбец в таблицу в промокодами с тайм стемпом, и потом при испольвани сверяй с текущим(при попытки активации) и все
 
Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,415
Реакции[?]
713
Поинты[?]
10K
Добавь столбец в таблицу в промокодами с тайм стемпом, и потом при испольвани сверяй с текущим(при попытки активации) и все
а если чтоб он сгорал не при попытке активировать, а сам
 
Пользователь
Статус
Оффлайн
Регистрация
22 Май 2022
Сообщения
203
Реакции[?]
43
Поинты[?]
6K
а если чтоб он сгорал не при попытке активировать, а сам
Сделай отдельный скрипт который каждый день будет проверять таймспемп, и менять стейт activated на 0 если дата уже такая же или след день от назначенной в таймстемпе, crontab тебе в помощь для этого скрипта
 
Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,415
Реакции[?]
713
Поинты[?]
10K
Сделай отдельный скрипт который каждый день будет проверять таймспемп, и менять стейт activated на 0 если дата уже такая же или след день от назначенной в таймстемпе, crontab тебе в помощь для этого скрипта
у меня была идея сделать это при активации или закинуть скрипт на дедик который будет сверять дату и если че удалять промокод, наверно так и придется делать
 
Пользователь
Статус
Оффлайн
Регистрация
22 Май 2022
Сообщения
203
Реакции[?]
43
Поинты[?]
6K
у меня была идея сделать это при активации или закинуть скрипт на дедик который будет сверять дату и если че удалять промокод, наверно так и придется делать
ну так и надо по сути, только удалять его такое себе бро, логирование добавь что кто-то активировал промокод и тд, никто не удаляет поверь, для безопасности делается
 
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,746
Реакции[?]
1,465
Поинты[?]
2K
а если чтоб он сгорал не при попытке активировать, а сам
Аче всмысле.
У тебя он будет сам сгорать, но только при попытке активировать его. Если время прошло, то, по факту, при попытке активировать его, подписка (ну или что у тебя там по промокодам) не будет активирована
 
Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,415
Реакции[?]
713
Поинты[?]
10K
Аче всмысле.
У тебя он будет сам сгорать, но только при попытке активировать его. Если время прошло, то, по факту, при попытке активировать его, подписка (ну или что у тебя там по промокодам) не будет активировать
я не это имел в виду. вопрос решен уже
 
Начинающий
Статус
Оффлайн
Регистрация
25 Июл 2022
Сообщения
10
Реакции[?]
1
Поинты[?]
0
Сверху Снизу