Foros del Web » Creando para Internet » Flash y Actionscript »

enviar solo un dato desde un botón flash a una pagina php.

Estas en el tema de enviar solo un dato desde un botón flash a una pagina php. en el foro de Flash y Actionscript en Foros del Web. Hola a todos, tengo un pequeño problema ya que no se prácticamente nada de Action Script ya que siempre he usado php. El DRAMA que ...
  #1 (permalink)  
Antiguo 05/12/2011, 19:26
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 14 años
Puntos: 32
enviar solo un dato desde un botón flash a una pagina php.

Hola a todos, tengo un pequeño problema ya que no se prácticamente nada de Action Script ya que siempre he usado php.
El DRAMA que tengo hace días es como hago para enviar solo un dato desde un botón flash a una pagina php.
He leído un montón acerca de Loadvars y casi todo esta orientado al envío de formularios y la recepción de datos lo que me tiene muy confundido.

Tengo una película de flash con muchos botones. Necesito que al hacer clic en uno de ellos envíe por post un valor único, por ejemplo "casa" ya que con ese dato el script de php sabrá que botón fue el presionado.

Solo necesito eso, nada mas.

Hasta ahora lo que tengo es:
Ftg 1 Boton
on (release){
var lvsend = new LoadVars();
lvsend.nombre = casa;
lvsend.sendAndLoad("control.php",lvsend,"POST");
getURL("control.php");
}
__________________
La ciencia al poder. Pazciencia ya viene

Última edición por ricardo_tu; 05/12/2011 a las 20:08
  #2 (permalink)  
Antiguo 06/12/2011, 01:53
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

buenas ricardo
el unico problema ke veo en tu script es ke no pones las comillas, osea, debes poner:
lvsend.nombre = "casa";
y el getURL no te hace falta.

venga, un saludo
__________________
kolectivo grafico deNA
www.kgdena.com
  #3 (permalink)  
Antiguo 06/12/2011, 07:34
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 14 años
Puntos: 32
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

mil gracias
__________________
La ciencia al poder. Pazciencia ya viene
  #4 (permalink)  
Antiguo 07/12/2011, 20:08
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 14 años
Puntos: 32
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

Hola otra vez, a pesar de haber seguido el consejo de Nikimoto aun no logro hacer pasar un dato de la película flash a mi script php.

Les comento. Es una película simple con varios (+ de 10) botones animados de forma aleatoria. Cada uno en una capa diferente. Todos son clip de película y dentro del clip son botones (no se si lo explique bien). En el primer frame del boton pongo código Action Script

on (release){
var lvsend = new LoadVars();
lvsend.nombre = "casa";
lvsend.sendAndLoad("control.php",lvsend,"POST");

He probado con ese y mil mas.

La cosa es que solo necesito que mi script php sepa que botón fue el presionado mediante el envío de una variable.
__________________
La ciencia al poder. Pazciencia ya viene
  #5 (permalink)  
Antiguo 08/12/2011, 01:55
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

hola de nuevo ricardo
creo ke tu problema es por no colocar bien el codigo, dices ke lo pones en el primer frame del boton........no, debes seleccionar el boton (si es un boton real)en pantalla y abrir la ventana de acciones y ahi pones el codigo.
y la otra opcion es ke el boton no sea un boton real sino ke sea un MC, entonces debes de crearte dentro de el una capa superior donde creas un boton invisible y en este pones el codigo.
si no lo consigues sube el fla y yo te lo corrijo.

venga, un saludo
__________________
kolectivo grafico deNA
www.kgdena.com
  #6 (permalink)  
Antiguo 09/12/2011, 17:21
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 14 años
Puntos: 32
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

Nikimoto agradezco muchisimo tu buena voluntad para ayudarme.

El fla que te envío es la maqueta de trabajo, insisto en darte las gracias. El fla lo puedes descargar aqui

http://turina.comoj.com/descarga.html
__________________
La ciencia al poder. Pazciencia ya viene
  #7 (permalink)  
Antiguo 10/12/2011, 05:00
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

buenas ricardo
acabo de ojear tu fla y el codigo lo tienes bien situado, pero me surgen algunas dudas:

-por ke pones el geturl?
-y sobre todo, ke kieres hacer con los datos ke mandas al php?, debe este mandarte algo de vuelta a flash o para ke sirve el php? kizas deberias subir el php tambien y sobre todo explicar bien lo ke kieres hacer.

venga, un saludo y si kieres contactar conmigo por privado, a traves de mi web (abajo)
__________________
kolectivo grafico deNA
www.kgdena.com
  #8 (permalink)  
Antiguo 10/12/2011, 14:43
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 14 años
Puntos: 32
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

Es super sencillo lo q quiero lograr, quiero que cada botón tenga una "identificación" única que la enviara por Post a un script php, así para cada botón habrá un resultado diferente generado por el php.

En resumen, me basta con que la variable llegue al script.

Te sigo dando las gracias por tu generosidad.
__________________
La ciencia al poder. Pazciencia ya viene
  #9 (permalink)  
Antiguo 10/12/2011, 14:59
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 14 años, 2 meses
Puntos: 24
Respuesta: enviar solo un dato desde un botón flash a una pagina php.

pues ahi esta la cuestion
con el codigo del boton le estas mandando los datos al php pero despues necesitas ke el php devuelva algo (resultado) tambien al flash y con tu codigo solo haces lo primero.
digamos ke el php debe enviar la variable resultado al flash ke se vera en un cuadro de texto dinamico, seria algo asi:
el php devuelve un echo o print "&resultado = x&"
y en el flash deberias de añadir al codigo un blabla.text = this.resultado.

espero te valga pero es ke sin saber mas no te puedo decirte otra cosa.
__________________
kolectivo grafico deNA
www.kgdena.com

Etiquetas: dato, flash, php, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:06.