ActionScript から変数を送信するには、次のようにする必要があります。
var http:HTTPService = new HTTPService();
http.url = "http://www.yourWebsite.com/yourPhpFile.php";
http.method = "POST";
var variablesToSend:Object = new Object();
for (var varName:String in yourVariables){
variablesToSend[varName] = yourVariables[varName];
}
http.send(variablesToSend);
「yourPhpFile.php」から、テンプレートで検索する特別なキーワードをいくつか追加しstr_replace()
、オブジェクトを介して受け取った変数を使用することをお勧めし$_POST
ます。私はphpの専門家ではありませんが、次のようなものです:
$yourFilePath = "C:\your\file\path\here.txt";
$yourFileAsString = file_get_contents($yourFilePath);
foreach($_POST as $key=>$value){
$yourFileAsString = str_replace($key,$value,$yourFileAsString);
}
file_put_contents(genNewFileName(),$yourFileAsString);