2016-11-07 83 views
-2

我在我的网站上有一个页面,您可以在其中玩游戏。当你在游戏中死亡时,一个名为“playerIsDead();”的函数被调用时,游戏关闭(游戏屏幕提示(); s和confirm(); s一个接一个地显示,所以通过“游戏关闭”,我的意思是页面停止显示弹出消息。 playerIsDead();功能:将变量存储到Web服务器

var playerIsDead = function() { 

     confirm(deathMsg); 

     confirm(deathMsg2); 

     confirm(deathMsg3); 

    }; 

我想要做的功能,每次增加一个变量,totalDeathCount,由一个,像这样:

var playerIsDead = function() { 

     confirm(deathMsg); 

     confirm(deathMsg2); 

     confirm(deathMsg3); 

     totalDeathCount++; 

    }; 

所以,我的问题是,我怎么能存储totalDeathCount服务器,所以我可以在页面上显示它?我不想让它显示本地发生了多少人死亡事件,我希望它能显示全球有多少人死亡。

任何帮助将不胜感激!

+5

使用数据库。 –

+0

你应该看看'rest'和'api'' – malukenho

+0

你可以使用Jquery的AJAX方法将数据发送到Web服务器并将信息存储在数据库中,例如MYSQL。然而,这是设计网络应用的基本内容。所以也许首先需要一些初学者教程。 – Cagy79

回答

0

您可以使用MySQL数据库并使用PHP存储值。或者您可以简单地使用javascript的localStorage将它们本地存储在设备上。 var newDeathCount = localStorage.getItem('totalDeathCount') + 1; localStorage.setItem('totalDeathCount',newDeathCount);

然后你基本上保存了他们已经死了多少次。不在Web服务器中,但是这是一种替代解决方案。

0

1)决定如何创建一些东西来坚持信息。例如。将它写入文件,将其存储在数据库中等。

2)编写一个简单的php脚本来存储数据。 (或实现它作为您现有的PHP后端的一部分,如果可用)

3)发出ajax post请求发送数据到脚本。

对于实施细节使用谷歌和你的想象力。 ;)

+0

我知道这个过程,我需要知道该怎么做,不过谢谢! – Ampck

+0

@Ampck - 你不了解哪一点过程,无法找到使用搜索引擎的体面指南? – Quentin