Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/01/2007, 14:20
trovadicto21
 
Fecha de Ingreso: marzo-2004
Ubicación: Tijuana, B.C.
Mensajes: 66
Antigüedad: 20 años, 1 mes
Puntos: 0
Sonrisa Re: formulario en flash

Pues mira... lo que se me ocurre es usar la Clase LoadVars:

1. Insertas los componentes inputs y el boton con el que vas a mandar los datos.
2. Especificas nombres de instancia a cada uno, al boton por ejemplo yo le puse "sender" como nombre de instancia.
3. Ahora si vamos a las acciones:

Código:
var my_lv:LoadVars = new LoadVars();
sender.onRelease = function() {
my_lv.campo_que_recibe = instancia_input.text;
my_lv.campo_que_recibe1 = instancia_input1.text;
my_lv.send("tu_archivo.cgi", "_blank", "POST");
}
Explico brevemente:

campo_que_recibe = Son los campos que tu CGI manipula para tomar las variables.
instancia_input = Son el nombre de instancia que van a tener tus inputs.

Le estamos diciendo a Flash que al dar Click sobre el boton (sender), nos realice una funcion de enviar y "postear" las variables de texto (instancia_input.text;) a nuestro archivo CGI, en una pagina nueva.

Si lo que necesitas es recibir tambien las variables, entonces utilizas la Clase de LoadVars pero con sendAndLoad, haciendo un listener que reciba las variables y haga "algo" al recibir correctamente las variables.

Espero que te sirva eso, suerte!!
__________________
Que les Llueva Luz a todos!!