Código PHP :
if($_POST['p']==1){
echo "&prueba1=1";
}else{
echo "&prueba2=2";
}El la pelicula tengo un campo de texto llamado textito que muestra los resultados y en el primer fotograma el siguiente código:
Código ActionScript :
prueba = new LoadVars();
prueba.p = 1;
prueba.sendAndLoad("pruebacarga.php",prueba,"POST");
prueba.onLoad = function() {
textito.text = "";
for (item in prueba) {
textito.text += item+"\n";
}
};Hata aquí todo marcha y en "textito" muestra:
prueba1
onLoad
p
Pero si hacemos otro sendAndLoad mediante un botón, esta vez diciendo que p=2 tal que así:
Código ActionScript :
on (release) {
prueba.p = 2;
prueba.sendAndLoad("pruebacarga.php",prueba,"POST");
}...entonces le da igual todo pues coge lo que acaba de recibir y lo que recibió al principio como si lo fuese añadiendo a la variable prueba y me muestra
prueba2
prueba1
onLoad
p
Existe alguna de decirle que borre todo lo que tenga prueba antes de hacer el sendAndLoad de nuevo.
Si pongo prueba="" se la carga con lo que no nos sirve.
Puedes descargar los archivos de aquí
Alguna idea?????
Muchas Gracias
