Comunidad de diseño web y desarrollo en internet online

Problema con envio de variable de flash a php usando as3

Citar            
MensajeEscrito el 19 Ene 2012 03:38 am
Espero puedan ayudarme, estoy creando un flash en el cual al dar clic en un mapa este me devuelva la coordenada y luego pasar esta coordenada a php, lo que quiero que haga especificamente es que al dar clic cada vez en el flash pues que aparezca texto en la pagina web con las respectivas coordenadas.
Este es el codigo del flash:

Código ActionScript :

import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.sendToURL;

imagenmapa.addEventListener(MouseEvent.CLICK, reportClick); 
 
function reportClick(event:MouseEvent):void 
{ 
   var url:String = "http://localhost/Mono/Presentacion/registroLocalPrivado.php";
   
   var enviar:URLRequest = new URLRequest(url);
    var recibir:URLLoader = new URLLoader();
   var variables:URLVariables = new URLVariables();
   enviar.method = URLRequestMethod.POST;
   trace(event.currentTarget.toString() + event.localX + "," + event.localY); 
   
   variables.coord= event.localX+","+event.localY;
   enviar.data = variables;
   recibir.dataFormat = URLLoaderDataFormat.VARIABLES;
   recibir.load(enviar);
}


Mi pregunta es: que deberia poner en el codigo php, tengo el codigo para anadir el flash a la pagina web y se que deberia hacer algo asi para el php : $coor=$_POST['coord']; echo coord; pero quiero que al dar clic no recargue la pagina sino que solo aparezca el valor de las coordenas, alguien me ayuda? Espero se haya entendido mi duda.

Por Govinda

4 de clabLevel



Genero:Femenino  

Ingeniera en Sistemas recien salida de la Universidad

firefox
Citar            
MensajeEscrito el 19 Ene 2012 07:46 pm

Govinda escribió:

Mi pregunta es: que deberia poner en el codigo php, tengo el codigo para anadir el flash a la pagina web y se que deberia hacer algo asi para el php : $coor=$_POST['coord']; echo coord; pero quiero que al dar clic no recargue la pagina sino que solo aparezca el valor de las coordenas, alguien me ayuda? Espero se haya entendido mi duda.
no entendí muy bien tu pregunta, donde quieres que aparezca el valor? dentro del .fla? en la misma página que contiene el .fla?

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

safari
Citar            
MensajeEscrito el 20 Ene 2012 03:43 pm
Si, quiero que aparezca la coordenada en la pagina que contiene al flash. Cada vez que de clic en l imagen que cambie ese valor en la pagina.

Por Govinda

4 de clabLevel



Genero:Femenino  

Ingeniera en Sistemas recien salida de la Universidad

firefox
Citar            
MensajeEscrito el 20 Ene 2012 04:00 pm
tendrías que usar ExternalInterface y en la página que tiene el swf meter un código de javascript que se pueda comunicar para recibir los parámetros que quieres mandar

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

safari
Citar            
MensajeEscrito el 20 Ene 2012 04:56 pm
ah? ya estoy investigando al respecto, aunque crei que se podia con la tipica conexion entre flash y php

Por Govinda

4 de clabLevel



Genero:Femenino  

Ingeniera en Sistemas recien salida de la Universidad

firefox
Citar            
MensajeEscrito el 20 Ene 2012 05:08 pm
no, eso solo tiene 2 posibilidades, o mandas llamar una página nueva o mandas realizar un proceso que te devolverá información pero dentro del swf, interactuar entre un swf y la página que lo contiene lo logras con esa clase que te digo

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

safari

 

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