Comunidad de diseño web y desarrollo en internet online

Envio datos de Flash a PHP y se visualice en flash

Citar            
MensajeEscrito el 17 Dic 2007 05:44 pm
Tengo problemas al enviar datos a PHP desde flash y que muestre el contenido de dichas variables en flash. Tengo este codigo en flash:

Código :

var a= new LoadVars();
a.load("cuestio.php");
a.onLoad=function (){
   pregunta_txt.text=this.preg;
   
   
}

btnvota.setStyle("themeColor", 0xff00ff);

attachMovie("RadioButton","R1",1);
attachMovie("RadioButton","R2",2);
attachMovie("RadioButton","R3",3);
attachMovie("RadioButton","R4",4);


for (i=1; i<=4; i++){
   _root["R"+i].groupName="colores";
   _root["R"+i].labelPlacement="right";
   _root["R"+i]._y=35+(i*45);
   _root["R"+i]._x=20;
   _root["R"+i].setStyle("themeColor",0xff00ff);
   
}

R1.label="  Rosa";
R1.data=1;
R2.label="  Azul";
R2.data=1;
R3.label="  Rojo";
R3.data=1;
R4.label="  Negro";
R4.data=1;

var alclicar:Object=new Object();
alclicar.click=function(evento){
   if(R1.selected){
      datos1=R1.data;
      trace("Es R1 "+datos1);
      
   }
   else {
      datos1=0;
      trace("Es R1 "+datos1);
   }
   if(R2.selected){
      datos2=R2.data;
      trace("Es R2 "+datos2);
      
   }
   else{
      datos2=0;
      trace("Es R2 "+datos2);
   }
   if(R3.selected){
      datos3=R3.data;
      trace("Es R3 "+datos3);
      
   }
   else{
      datos3=0;
      trace("Es R3 "+datos3);
   }
   if(R4.selected){
      datos4=R4.data;
      trace("Es R4 "+datos4);

   }
   else{
      datos4=0;
      trace("Es R4 "+datos4);
   }
}
colores.addEventListener("click",alclicar);
var envio_lv:LoadVars= new LoadVars();
function enviarform(){
   envio_lv.datos1=datos1;
   envio_lv.datos2=datos2;
   envio_lv.datos3=datos3;
   envio_lv.datos4=datos4;
   envio_lv.sendAndLoad("cuestio.php",recibir_lv,"POST");
}
var recibir_lv:LoadVars=new LoadVars();
btnvota.onPress=function(){
   enviarform();
   recibir_lv.load("cuestio.php");
recibir_lv.onLoad=function (){
   P1.text=this.dat1;
   P2.text=this.dat2;
   P3.text=this.dat3;
   P4.text=this.dat4;
}
}


en php para hacer pruebas tengo lo siguiente:

Código :

<?php
$pregunta="¿Que color te gusta mas?";
print("preg=".$pregunta);
?>

<?php
$datos1=$_POST['datos1'];
$datos2=$_POST['datos2'];
$datos3=$_POST['datos3'];
$datos4=$_POST['datos4'];
print("dat1=".$datos1);
print("dat2=".$datos2);
print("dat3=".$datos3);
print("dat4=".$datos4);
?>

Por sfa

72 de clabLevel



 

Mexico DF

firefox
Citar            
MensajeEscrito el 18 Dic 2007 05:09 pm
Podrian ayudarme ya intente hacerlo pero no encuentro el error. Lo que quiero hacer es enviar los datos de flash a unas variables en php y que estas mismas variables muestren su contenido en flash. pero me genera errror al momento de darle enviar.

Por sfa

72 de clabLevel



 

Mexico DF

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.