如何将javascript变量的值插入数据库

时间:2013-07-06 19:04:02

标签: php javascript mysql database applet

我的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;
   }

2 个答案:

答案 0 :(得分:0)

分数应该从一开始就存储在服务器端。这是因为无法确保客户端代码未被篡改。存储在服务器上的数据能够帮助您保持游戏的完整性。如果没有向我们提供有关您的applet等的更多详细信息,那么人们可以给您的建议并不多。

答案 1 :(得分:0)

有一些方法可以实现这一点:

除了安全问题之外。