Помогите идеей.
На странице есть кнопка, через setInterval и JS запускается таймер в 20 шагов с очень быстрым повторением. В итоге визуально это выглядит как бегущие цифры, которые по окончании останавливаются и показывают итоговое число. Получается игра на удачу!
На сервере идут вычисления, записи в бд и прочее...
С передачей на сервер проблем нет, за это отвечает $.AJAX(), но число отправляется в открытом виде и его легко подменить через консоль
var num = 'то самое число';
$.ajax({
type: 'POST',
url: '/inc.php',
data: {
sum: numm
},
success: function(data){
$(".block").html(data);
}
});
Нужен эффект, когда после нажатия на кнопку и прокрутки всех числе тут же отображается ответ "вы выиграли..."
Подумывал о передаче php time() сразу при клике и md5() хэши вместе с числом по окончании прокрутки (два ajax запроса), завязанные на time() и кое-каких данных пользователя, но время в php статичное — обновляется с перезагрузкой страницы, а значит нужен еще один js и придется открывать еще одни данные с генерацией теперь уже и времени!
Собственно вопрос, как лучше передать это число?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости