如何将javascript变量的值插入数据库
How to insert the value of a javascript variable into database
我的php文件中有一个小程序。我将从小程序中获得一个值,并将其转换为javascript变量(小程序的分数)我想把这个值插入数据库。所以我认为我应该使用ajax。但是用户可以看到javascript代码。
用户不应该通过从inspect元素的控制台或任何其他方式调用javascript函数(编写ajax代码的地方)来插入自己的值。
我该怎么做?
if(window.document.drops.isFinished()){
score=window.document.drops.getScore();
updateScore(score);//ajax codes written in this function
return;
}
分数应该从一开始就存储在服务器端。这是因为没有办法确保您的客户端代码没有被篡改。存储在服务器上的数据应该能够帮助您保持游戏的完整性。如果不给我们更多关于您的小程序等的详细信息,人们就无法给您提供太多建议。
有一些方法可以实现这一点:
- 索引数据库
- Web SQL数据库
- Web存储
除了安全问题。
相关文章:
- 使用formData使用ajax将图像插入数据库
- 如何访问日期并将其插入数据库?节点.JS&MongoDB
- 使用Mysqli、PHP和AJAX的聊天系统正在将空白消息插入数据库
- AJAX PHP 连接将行插入数据库
- 使用 pur Html 和 Javascript 将文件插入数据库
- 将表单数据插入数据库后无法重定向到 html 页面
- 将整数变量插入数据库
- 单击按钮可多次动态添加选择框、文本框和日期,并将这些值插入数据库
- 动态选择列表AJAX和插入数据库表通过张贴形式
- 无法使用ajax序列化功能将图像插入数据库
- 使用ajax进行内联编辑(将值插入数据库)
- 将捕获的图像插入数据库问题(Cordova/SQlite/JavaScript)
- 如何在 PHP 中将动态表值插入数据库
- 将数据插入数据库express/mongodb应用程序时出错
- 通过API将视频信息插入数据库
- 我想单击一个
- 并获取 id 以通过 POST 将其插入数据库,可以吗?
- 如何将翻译后的文本插入数据库 php
- PHP-插入数据库而不刷新页面(OOP)
- MongoDB在将文档插入数据库之前为空集合
- 将本地存储值插入数据库