Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过javascript游戏访问sql数据库_Php_Javascript_Ajax - Fatal编程技术网

Php 通过javascript游戏访问sql数据库

Php 通过javascript游戏访问sql数据库,php,javascript,ajax,Php,Javascript,Ajax,我制作了一个基本的javascript 21点游戏,页面不刷新/发布。我希望它能够改变数据库中的一个实体(金钱),而不需要用户能够轻松访问改变数据库的页面/方法。我在考虑ajax,但即使这样,用户也可以找到页面,然后访问数据库。有更好的方法吗???谢谢。参考此问题: Blackjack是一款非常简单的游戏,但是您可以模拟服务器端的每个变量,在您的情况下不需要客户端处理。将所有代码移到服务器端,将结果反馈给客户机,将客户机操作反馈给服务器,这样无论出于何种目的,都可以防止欺诈 通过这种方式,客户

我制作了一个基本的javascript 21点游戏,页面不刷新/发布。我希望它能够改变数据库中的一个实体(金钱),而不需要用户能够轻松访问改变数据库的页面/方法。我在考虑ajax,但即使这样,用户也可以找到页面,然后访问数据库。有更好的方法吗???谢谢。

参考此问题:

Blackjack是一款非常简单的游戏,但是您可以模拟服务器端的每个变量,在您的情况下不需要客户端处理。将所有代码移到服务器端,将结果反馈给客户机,将客户机操作反馈给服务器,这样无论出于何种目的,都可以防止欺诈


通过这种方式,客户无法发送分数/卡ID等,只有他们的行为会粘住|拆分|抽签等。

客户可以做的任何事情,客户都可以进行黑客攻击。Javascript相当开放,不安全

您可以在地址栏中键入
javascript:…
,并任意执行代码,包括调用应用程序中的任何函数