我将把这篇文章分成几段,以便更容易地引用特定的内容。
我在 html 中制作了一个简单的按钮,每次按下按钮时都会加上一个 1 的数字。这个函数是用 Javascript 编写的。这个数字必须每 20 秒输入一次数据库。
由于 Javascript 在客户端运行,每个访问者都可以更改当前按下按钮的次数,然后该“假”数字将在 20 秒后发送到数据库。
用户不应更改此号码,因为这被视为作弊。
我可以使用其他语言来完成此操作,例如 java、flash 等,但我需要使其与在客户端运行的 Javascript/Jquery 一起工作。这样做的原因是,如果每次按下按钮时都向服务器发送请求,服务器会花费太多时间。
我希望你理解所有 4 个步骤,如果没有,请告诉我我将深化哪一步。
问题:如何在用户无法在其计算机上更改该号码的情况下,以一种安全的方式处理从客户端到数据库的号码?如果我不能,还有其他建议吗?
提前致谢。