|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2013, 09:42 | #1 |
Кодим кода
Пользователь
Регистрация: 18.08.2013
Сообщений: 24
|
Акция как сделать...
Добрый день.
Есть сайт, на нем javascript сделан счетчик обратного отсчета в виде акции. Задача следующая. Заходит на сайт юзер (получает уникальный id) $_SESSION['uniq'], он видит убывающий счетчик акции. Например "До конца акции осталось 15 часов 05 мин 10 сек" Так вот как реализовать чтобы этот юзер видел акцию при каждом входе то есть сколько там осталось времени. Но когда акция доходит до 00 00 00 при следующем входе на сайт именно ЭТОТ юзер ее больше не видел. То есть для него акция закончилась. Надеюсь смог объяснить понятно... Акция идет с 00 часов и по кругу на каждый день. У кого какие идеи? Спасибо!
Моя родина там, где мой компьютер.
|
05.12.2013, 10:58 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
05.12.2013, 11:09 | #3 | |
Кодим кода
Пользователь
Регистрация: 18.08.2013
Сообщений: 24
|
Цитата:
Акция идет до 12 ночи весь день с убыванием типа вам осталось 23 часа и т.д. до 00 00, идет весь день до 12 ночи потом снова. Зашел в 11 вечера значит до конца акции 1 час. ну и т.д. Нужно чтобы если юзер видел акцию и она дошла потом до 00 00 00 чтобы потом когда он зашел например на сл. день ее для него не было. Как то так.
Моя родина там, где мой компьютер.
|
|
05.12.2013, 11:23 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Если акции показываются неавторизованным пользователям – то в cookies можно поместить дату показа акции.
На след. день (или позже) заменить её на простой флаг, при наличии которого не показывать акцию данному пользователю. Если акции показываются только авторизованным пользователям – то всё ещё проще и надежнее, можно хранить отметку о показе акции вместе с остальной информацией пользователя (cookies ведь можно почистить – и участвовать в акции повторно). |
05.12.2013, 12:00 | #5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
странноватая акция
|
05.12.2013, 12:56 | #6 |
Кодим кода
Пользователь
Регистрация: 18.08.2013
Сообщений: 24
|
Ага я тоже думаю странноватая
Можно и переделать только не знаю нужно ли...
Моя родина там, где мой компьютер.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сделать видеочат на сайте. Хочу сделать но не знаю как.. | Shaman-King | Свободное общение | 12 | 14.01.2013 00:22 |
Я создал игру типо марио и хочу сделать её по сети как это сделать? | rbkmz | Работа с сетью в Delphi | 7 | 14.05.2012 15:58 |
Акция 2 за 1 от Embarcadero | Квэнди | Свободное общение | 6 | 30.07.2009 11:16 |