2016-04-05 14 views
-3

私は自分のウェブサイトに簡単なHTML5ゲームを実装しました。ここに私が実装したゲームがあります:http://thecodeplayer.com/walkthrough/html5-game-tutorial-make-a-snake-game-using-html5-canvas-jqueryJavaScript varの値を取得し、その値を別のページのPHP変数に割り当てる

上記のリンクが表示されているように、キャンバス内にスコアがあります。私がしたいことは、ユーザーの(最高)スコアを得ることです。

は私がそれを打破してみましょう:

  • コナーがログインし、そして彼の友人としてアリスとアンダーソンを持っています。
  • コナーはヘビのゲームをプレイし、今6
  • のスコアを取得し、私はハイスコアを作るために、データベースにその変数をINSERTできるように、6のスコアは、PHPのVARに割り当てることにしたいです同じページにスコアを表示して表示します。

リンクからのすべてのJavaScriptを含むsnake.jsというファイルがあります。 javascriptファイルは、メインページsnake_game.phpで呼び出されます。

私はJavaScriptを使用する経験が限られており、この問題への対処方法は不明です。

+1

JS変数をPHPファイルに送信するには、AJAXを使用する必要があります。 –

答えて

0

あなたはXMLHttpRequestオブジェクトをしたい、これはかなり基本的なAJAXの質問です:

https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest

は、その情報をつかむためにPHPSグローバルの$ _POSTを使用し、その後、ポスト本体でエンコードされた文字列として情報を送信します。文字列をエスケープするか、またはプリペアドステートメント(より良い)を使用し、それを使用してテーブルを更新するクエリを記述します。

関連する問題