ActionScript Code:
function getData() {
pack = new LoadVars();
answer = new LoadVars();
pack.reservacion1 = "12;25;June;2005";
answer.onLoad = function(done) {
if (done) {
var dateRange = new Array(answer.echo.split(";"));
return dateRange ;
}
};
pack.sendAndLoad("save.php", answer, "POST"); }
myTextField.text=getData();
save.php:
<?php
$reserv1=$_POST[’reservacion1’];
echo "echo=$reserv1";
//echo "&myVar=01/01/05,01/01/05,01/01/05,01/01/05&";
?>
下边来讲解一下:
Flash Player 6;行为在 Flash Player 7 中进行了更改。
my_lv
.sendAndLoad(
url
, targetObject
[,
method
])
url
要将变量上传到的 URL。如果发出此调用的 SWF 文件正在 Web 浏览器中运行,则 url
必须与该 SWF 文件位于同一域中;有关详细信息,请参见下面的“说明”。
targetObject
接收下载变量的 LoadVars 对象。
method
HTTP 协议的 GET
或 POST
方法。
字符串。
方法;将 my_lv
对象中的变量发布到指定的 URL。将下载服务器响应,并将其作为变量数据进行分析,然后将结果变量放在 targetObject
对象中。
变量发布的方式与 LoadVars.send() 相同。变量下载到 targetObject
中的方式与
LoadVars.load() 相同。