creo que si te vendria mejor usar sendAndLoad yo tengo un sistema de records en flash y lo hago de esta forma en flash:
Código:
enviar_btn.onRelease = function(){
datosSalida = new LoadVars();
datosSalida.jugadorSalida = _root.jugador_txt.text;
datosSalida.puntuacionSalida = _root.puntuacion_txt.text;
estado_txt.text = "Enviando Datos ...\nPor favor, espere.";
datosSalida.onLoad = function(){
if (datosSalida.resultado == "anadido"){
estado_txt.text = "Puntuación Almacenada.";
_root.jugador_txt.text ="";
_root.puntuacion_txt.text = "";
} else {
estado_txt.text = "Error almacenando puntuación.";
}
}
datosSalida.sendAndLoad("insertarPuntuacion.php",datosSalida,"POST");
};
y asi en el PHP
Código:
// crear consulta SQL
$consulta = "INSERT INTO puntuaciones (puntuacion, jugador) VALUES
('$puntuacionSalida', '$jugadorSalida');";
// ejecutar la consulta y chequear el resultado
// el resultado es enviado a Flash
if (mysql_query ($consulta)) {
echo "&resultado=anadido";
} else {
echo "&resultado=noanadido";
}