![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 22
|
Как сделать кнопку чтобы её можно было нажать один раз в 3 дня?
Например есть много пользователей,но каждый может нажать эту кнопку один раз в 3 дня. Приложение будет работать вконтакте. Последний раз редактировалось McDanem; 23.02.2012 в 03:01. |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
где-то хранить данные, была ли нажата этим пользователем кнопка или нет
__________________
low + |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
|
|
|||||
|
Lorem ipsum
|
В случае использования SO (можно подделать) вместо сервера, не забудь рядом с данными положить их MD5 хеш с какой-то строкой, которая находится внутри мувика. При очередном чтении воссоздай этот хеш и сверяй с сохраненным в SO. Это, конечно же, полностью от взлома не защищает, но в качестве "защиты от дурака" пойдет.
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
Верно. SO в таком случае вообще не годится.
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
У нас есть цифра: 2 1) Записываем эту цифру в SO. 2) Шифруем ее. 3) Записываем зашифрованное в SO. При запуске: 1) Расшифровуем зашифрованное. 2) Проверяем, совпадает ли расшифрованное с цифрой 2, записанной в SO. Если же значения не совпадают, не разрешаем пользователю нажать на кнопку. Это лично я так это себе представляю ![]() |
|
|||||
|
Lorem ipsum
|
Комментарий был таким:
Цитата:
__________________
Поймай яблоко 2! |
|
|||||
|
MikroAcse конечно пока не понимает о чем речь, но правда в словах есть, вопрос как отличить? Легко.
При первом запуске, если еще нет so so.data.firstEnter = false; so.data.enabled = false; so.data.timeOut = 3; so.flush(); ПРи след запуске проверка if(!so.data.firstEnter && so.data.firstEnter != undefined ) if ( enabled ) ... По прошествии 3х дней потворяется первая операция.
__________________
Марк Tween |
|
|||||
|
Во вконтакте есть работа с переменными
storage.get– возвращает значение хранимой переменной. storage.set – сохраняет значение хранимой переменной.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|