我需要编写一个可以使用 actionscript 执行以下操作的代码: 1. 将变量发送到 php 2. php 应该打开一个 [重新设计的 word 文档。3.特定的word文档条目应替换为从actioncript发送的变量,保留模板的格式。4. 保存文档并提供下载链接,或者直接将其邮寄到一个地址。
我之前问过几个问题,与此相比非常简单,但我没有得到任何答案。我也不知道这是否会。如果可能,请帮助我。
我需要编写一个可以使用 actionscript 执行以下操作的代码: 1. 将变量发送到 php 2. php 应该打开一个 [重新设计的 word 文档。3.特定的word文档条目应替换为从actioncript发送的变量,保留模板的格式。4. 保存文档并提供下载链接,或者直接将其邮寄到一个地址。
我之前问过几个问题,与此相比非常简单,但我没有得到任何答案。我也不知道这是否会。如果可能,请帮助我。
要从 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);