Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/03/2010, 10:36
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Recoger variable PHP

Para que eso se factible, debes generar unos campos de texto tipo Dinamico, que reciban o no la variable, o declararlas previamente si no deseas que se muestren. Pero seguro que algo quieres que haga.. a ver si te expando la idea... dado que no se que es lo que necesitas y demas detalles...

Supongamos que tienes un campo tipo Dinamico... tienes 2 opciones, ponerle una instancia y/o ponerle un nombre de variable, en el panel de propiedades.. en el nombre de instancia le pones datos, y en el nombre de variable (var) le pones datos_var

generas en una capa nueva un fotograma clave vacio y le pones el siguiente script

Código actionscript:
Ver original
  1. //generamos un objeto loadVars
  2. envio = new LoadVars();
  3. // donde datos es el campo, y datos_var la variable a enviar
  4. envio.datos = datos_var.text;
  5. //se hace el envio a la pagina PHP, se envia la variable, por post
  6. envio.sendAndLoad("send.php", envio, "POST");
  7.  
  8. envio.onLoad = function(listo) {
  9.     //si se resivieron datos
  10.     if (listo) {
  11.         //si mensaje es Corecto
  12.         if (this.mensaje == "Correcto") {
  13.             QUE HAGA ALGO
  14.         //si mensaje es Error
  15.         } else if (this.mensaje == "Error") {
  16.            que haga otra cosa
  17.         }


esto enviara al php la variable escrita en el campo de texto, donde en PHP se recibe de manera normal

Código PHP:
Ver original
  1. $datos=$_POST['datos'];
  2. if(!empty($datos))
  3. {
  4. echo "&mensaje=Correcto";
  5. }else{
  6. echo "&mensaje=Error";
  7. }

o sea, si no fue la variable, le devolvemos una.. si no, le devolvemos otra

otra forma de enviar esa variable es solo

añadirala a la url.. o sea, quita todo el rollo del loadVars

puedes hacerlo
Código actionscript:
Ver original
  1. var datos:String = new String();
  2. datos.text= "paises";
  3.  
  4. getURL("http://www.pagina.com/resultado.php?archivo="+datos);

la url resultante seria
http://www.pagina.com/resultado.php?archivo=paises

con SendAndLoad recibes y envias las variables
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...