Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2010, 18:54
Avatar de Drakerz
Drakerz
 
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Pregunta – Formulario

Hola gente tengo una duda respecto a los códigos, realice un formulario en el flash con las siguientes características: Nombre y Apellido Teléfono Email Consulta, luego los dos botones Enviar Borrar Datos. Y estoy un poco perdido. Después de colocar los códigos, mi formulario sigue sin funcionar. Según lo que tengo entendido para el correcto funcionamiento de un formulario realizado en el flash requiere del Php, pero todavía no se bien como se usa, ya que estoy aprendiendo. Aquí están los códigos que escribí, me gustaría saber si están bien, ¡Desde ya muchas Gracias!

var.listenerEnviar:Object= new Object();
listenerEnviar.click = function(evt:Object){
var envio:LoadVars = new LoadVars();
envio.autor = nombre.text;
envio.asunto = asunto.text;
envio.mensaje = mensaje.text;
envio.email = email.text;
envio.onLoad = function(exito:Boolean){
if(exito){
nombre.text="";
asunto.text="";
mensaje.text="";
email.text="";
}
else {
Alert.show("Se produjo un error en el envío");
zona = residencia.getValue()
}
envio.sendAndLoad("send.php",envio,"POST");
}
enviar.addEventListener("click",listenerEnviar);
envio.autor = nombre.text;
envio.asunto = asunto.text;
envio.mensaje = mensaje.text;
envio.email = email.text;



----------------------------------

Código para los botones

Boton Borrar:

var listenerborrar:Object= new Object();
listenerborrar.click = function(evt:Object){
nombre.text = "";
asunto.text = "";
mensaje.text = "";
email.text = "";
}
borrar.addEventListener("click",listenerborrar);


------------------------------------------------------------------
envio.onLoad = function(exito:Boolean){
if (exito){
nombre.text = "";
asunto.text = "";
mensaje.text = "";
email.text = "";
}
else{
Alert.show("Se produjo un error en el envío");
}
}

---------------------------
if (nombre.text.length == 0){
Alert.show("Escriba su nombre", "Error", Alert.OK);
return false;
}

--------------------------------------------------------------

nombre.tablindex = 1;
asunto.tablindex = 2;
mensaje.tablindex = 3;
email.tablindex = 4;
residencia.tablindex = 6;
grafico.tablindex = 7;
pyme.tablindex = 8;
programación.tablindex = 9;
multimedia.tablindex = 10;
borrar.tablindex = 11;
enviar.tablindex = 12;

---------------
Selection.setFocus(nombre);