1

我已经反编译了一个Flash游戏。有一个变量叫做totalscore。我需要将此变量发送到我的leaderboard.php. 我怎样才能安全地做到这一点。

目前我正在传递这样的值。

getURL("mydomain.com/leaderboard.php&value="+totalscore,'_top','get');

我已经像这样访问了上述值:

排行榜.php

$totalscore = $_GET['value'];

但这种方法并不安全。因为任何人都可以按回车键更改值。然后'value'的值将存储在数据库中。

我尝试使用POST METHOD on actionscript。但它没有奏效。

请帮我解决这个问题?

4

1 回答 1

1

您可以使用LoadVarswhich hassend()sendAndLoad()methods。

这两个参数的第三个参数可让您确定要用于发送数据的方法(GET 或 POST)。例子:

var vars:LoadVars = new LoadVars();
vars.value = totalScore;
vars.send("mydomain.com/leaderboard.php", "_blank", "POST");
于 2013-07-01T06:19:18.523 回答