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