2016-11-07 9 views
-2

私は自分のサイトにゲームをプレイできるページがあります。あなたがゲームで死ぬと、 "playerIsDead();"という関数が呼び出されます。 (ゲーム画面はプロンプト(); sとconfirm();が次々に表示されるので、 "ゲームが終了する"とは、ポップアップメッセージを表示しているページが停止していることを意味します)。 playerIsDead();機能:ウェブサーバーに変数を保存する

var playerIsDead = function() { 

     confirm(deathMsg); 

     confirm(deathMsg2); 

     confirm(deathMsg3); 

    }; 

私はこのように、関数は1で、毎回totalDeathCountを変数を増やすようにしたい:

var playerIsDead = function() { 

     confirm(deathMsg); 

     confirm(deathMsg2); 

     confirm(deathMsg3); 

     totalDeathCount++; 

    }; 

だから、私の質問は、どのように私は、サーバーにtotalDeathCountを保存することができます私はページにそれを表示できますか?私はどのくらい多くの死が現地で起こったのかを示すことを望まないので、世界的に何人の死者が発生したのかを示したい。

ご協力いただければ幸いです。

+5

データベースを使用します。 –

+0

'rest'と' api'yを見てください。 – malukenho

+0

JqueryのAJAXメソッドを使ってデータをWebサーバーに送信し、そこでMYSQLのようなデータベースに情報を格納することができます。しかし、これは基本的なことは、Webアプリの設計になると思います。だから初めにいくつかの初心者のチュートリアルを取るかもしれません。 – Cagy79

答えて

0

MySQLデータベースを使用し、PHPを使用して値を保存することができます。または、javascriptのlocalStorageを使用して、デバイスにローカルに格納することもできます。 var newDeathCount = localStorage.getItem('totalDeathCount') + 1; localStorage.setItem('totalDeathCount',newDeathCount);

あなたは基本的に何回死亡したかを保存しています。 Webサーバーではありませんが、これは別の解決方法です。

0

1)情報を保持する方法を決め、何かを作成します。例えば。ファイルに書き込んだり、データベースに保存したりしてください。

2)データを保存するための簡単なPHPスクリプトを作成します。 (または、既存のPHPバックエンドの一部として実装してください)

3)データをスクリプトに送信するためのajax投稿要求を作成します。

実装の詳細については、googleとあなたの想像力を使用してください。 ;)

+0

私はプロセスを知っている、私はそれを行う方法を知る必要がありますが、とにかく感謝! – Ampck

+0

@Ampck - プロセスのどの部分を理解しておらず、検索エンジンを使ってまともなガイドを見つけることができませんか? – Quentin

関連する問題