código para el flash:
Código:
//suponiendo que existe un mc con nombre de instancia "boton"
boton.onRelease = function()
{
//variable que va a recibir la respuesta del php
var rv:LoadVars = new LoadVars();
rv.onLoad = function(exito)
{
if(exito){
//this.msg es la variable que me devuelve el php
trace('php leido: ' . this.msg);
}else{
trace('error: leyendo php');
}
}
//variable que envía los valores de variables
var lv:LoadVars = new LoadVars();
//cargo las variables que voy a enviar a php
lv.var1 = 'hello';
lv.var2 = 'world';
//envío las variables y las recibo en la variable rv
sendAndLoad('procesa.php',rv,'POST');
}
en el php:
Código PHP:
<?
//recibo las variables del swf
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];
//imprimo las variables que van a ser leidas desde el swf
//el resultado que se imprimiría es msg=hello world
echo "msg=$var1 $var2";
?>
este código lo hice al vuelo puede que tenga algún tipo de error.