我已经反编译了Flash游戏。有一个名为totalscore
的变量。我需要将此变量发送到leaderboard.php
。我怎样才能安全地做到这一点。
目前我正在传递这样的值。
getURL("mydomain.com/leaderboard.php&value="+totalscore,'_top','get');
我已经访问了以上这样的值:
$totalscore = $_GET['value'];
但这种方法并不安全。因为任何人都可以更改值,按一下即可输入。那么'value'的值将存储在db中。
我尝试在POST METHOD
上使用actionscript
。但它没有用。
请帮我解决这个问题?
答案 0 :(得分:1)
您可以使用LoadVars
和send()
方法的var vars:LoadVars = new LoadVars();
vars.value = totalScore;
vars.send("mydomain.com/leaderboard.php", "_blank", "POST");
。
这两个参数的第三个参数允许您确定要用于发送数据的方法(GET或POST)。例如:
{{1}}