Зашифрованный ключ через Ajax на PHP

225
19 мая 2017, 16:31

Помогите идеей.

На странице есть кнопка, через 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 и придется открывать еще одни данные с генерацией теперь уже и времени!

Собственно вопрос, как лучше передать это число?

READ ALSO
Отправка формы с локального компа на сервер python

Отправка формы с локального компа на сервер python

ЗдравствуйтеХочу реализовать админку

323
Bookshelf запросы к БД

Bookshelf запросы к БД

Добрый день

243
Передача данных с сервера на клиент

Передача данных с сервера на клиент

Есть такая переменная на клиенте:

770
Обрезать тег в строке

Обрезать тег в строке

Есть такой блок

231