0

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;
   }
4

2 に答える 2

0

スコアは最初からサーバー側に保存する必要があります。これは、クライアント側のコードが改ざんされていないことを確認する方法がないためです。サーバーに保存されたデータは、ゲームの完全性を維持するのに役立つはずです。あなたのアプレットなどについてもっと詳しく教えてくれなければ、人々があなたに与えることができるアドバイスはあまりありません。

于 2013-07-06T19:09:28.510 に答える
0

これを実現するには、いくつかのアプローチがあります。

セキュリティ上の問題の事実に加えて。

于 2013-07-06T19:13:37.887 に答える