2016-07-04 4 views
1

私は現在ウェブゲームを行っており、プレーヤーのポイントとレベルをMySQLデータベースに保存したいと考えています。ポイントは常にアップしてPOSTを使って自動保存して、ページをリフレッシュさせてポイントを失うことになる(私は思う?)ウェブゲーム - JavaScript変数をMySQLに保存

+2

使用[___ 'AJAX' ___](https://developer.mozilla.org/en-US/docs/ AJAX/Getting_Started) – Rayon

+0

さらにRayonに:データベースにデータを格納するためのすべての情報を持つphpページを持っています(データがポストされている場合のみ動作するようにいくつかのisset if文でラップされています)。現在のページを最新表示することなくページにデータを追加できます。 – Matt

+0

もう少し説明していただけますか?私はそれがどのように機能するのか完全に理解していません。リンクやビデオは良いでしょう。 – Cheese

答えて

1

とにかくAJAXは古くなっています。新しいフェッチメソッドまたはWebワーカーをチェックしてください。

http://www.html5rocks.com/en/tutorials/websockets/basics/

それともサーバーを回避したWeb SQLは

http://www.tutorialspoint.com/html5/html5_web_sql.htm

(これはトッププレーヤーのスコア、トッププレーヤー、ストリーミングマルチプレイヤーゲームとは関係ありません基本的に何のようなものを無効にします)を使用

Google HTML5とJavaScriptのゲームチュートリアル。テキスト値の変化のようなイベントに

1

バインドAJAX呼び出し:例えば :

<input type="text" name="id" id="btn" onchange="ajaxfunction()"/ 
<script> 
function ajaxfunction() 
{ 
    enter ajax code here 
} 
</script> 
関連する問題