Автоприсвоение медали

Started by ExPlayer on 2015-12-22 10:05 — 9 replies, 1378 views

#1
Всем доброго времени суток! Подскажите, как сделать (если такое вообще можно реализовать), чтобы всем пользователям сайта, кто был в режиме онлайн с 31 декабря на 1 января, автоматически присвоелась медалька "Новый Год на сайте"?
#2
Самый дешевый вариант отправить аякс запрос в нужное время на сервер.
#3
@Diolektor следующее сообщение от пользователя будет, а я не знаю как это сделать.
#4
@drew да, не знаю, и что?
#5
@ExPlayer тогда надо писать не подскажите, а реализуйте за меня.
#6
а реализуйте за меня.
на мой взгляд это грубовато звучит)))

P.S. Про аяксы запросы прочитал, но толком не понял 🙁
#7
проще наверное крон задачей
#8
проще наверное крон задачей
а как он отследить активную сессию? если я, например, зайду в 23:50, а потом вернуть через неделю, ачивка у меня будет, плюс можно намудрить с часовыми поясами.
#9
плюс можно намудрить с часовыми поясами.
про этот нюанс я вообще не подумал :hungover:

Так всё же, как на аяксе сделать?
#10
Варианта три:
  • На главной странице форума вставить скрипт, который будет делать запрос к скрипту присвоения медали.
  • Запросом в базе назначить всем юзерам с указанной датой посещения.
  • Отдельную страничку сделать, где при нажатии кнопочки будут запросы в базу.