我的php文件中有一个applet。我将从applet获取一个值,转换为javascript变量(来自applet的分数) 我想将值插入database.So我想我应该使用ajax.But用户可以看到javascript代码。
用户不应该通过调用javascript函数(编写ajax代码的位置)或者任何其他方式来插入自己的值。
我该怎么做?
if(window.document.drops.isFinished()){
score=window.document.drops.getScore();
updateScore(score);//ajax codes written in this function
return;
}
答案 0 :(得分:0)
分数应该从一开始就存储在服务器端。这是因为无法确保客户端代码未被篡改。存储在服务器上的数据应能够帮助您保持游戏的完整性。如果没有向我们提供有关您的applet等的更多详细信息,那么人们可以给您的建议并不多。
答案 1 :(得分:0)