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

Pregunta – Formulario

Estas en el tema de Pregunta – Formulario en el foro de Flash y Actionscript en Foros del Web. 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, ...
  #1 (permalink)  
Antiguo 20/03/2010, 18:54
Avatar de 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);
  #2 (permalink)  
Antiguo 21/03/2010, 13:06
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Tema movido desde Configuración a Flash y Actionscript
  #3 (permalink)  
Antiguo 21/03/2010, 13:24
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Pregunta – Formulario

Hola Drakerz:
Aquí tienes un tutorial: http://www.desarrolloweb.com/articul...flash-php.html

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 21/03/2010, 16:17
Avatar de Drakerz  
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Respuesta: Pregunta – Formulario

Cita:
Iniciado por Bandit Ver Mensaje
Hola Drakerz:
Aquí tienes un tutorial: [url]http://www.desarrolloweb.com/articulos/form-flash-php.html[/url]

Espero haberte sido de ayuda.
Bandit, Muchas Gracias por la respuesta me a servido tu ayuda!

Etiquetas: formulario
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:07.