 
			
				05/08/2007, 18:50
			
			
			     |  
      |    |    |    Fecha de Ingreso: agosto-2007  
						Mensajes: 19
					  Antigüedad: 18 años, 2 meses Puntos: 1     |        |  
  |      Re: Como poner otro campo en el formulario?        aki te dejo un formulario k tengo yo el cual contiene checkbutton y option button... 
solo tienes k krear los input text y los chekbutton y radio button en el escenario... instanciarlos y eskribir este codigo en el primer frame.... Por si akaso los componentes de flash donde estan los checkbutton etc... HERRAMIENTAS--> COMPONENTES   
//INICIO DEL CODIGO   
//Declaro las variables para enviar y para recibir 
var envio_lv:LoadVars = new LoadVars(); 
var recibir_lv:LoadVars = new LoadVars();   
//RADIO BUTTON (hombre y mujer)   
sexo_click = new Object(); 
sexo_click.click = function(evento) { 
	sexo_txt = evento.target.selection.data; //rekojemos los datos introducidos del boton 
	}; 
webs.addEventListener("click", sexo_click); //realiza la accion de la funcion del grupo 
		if (sexo_txt = "undefined"){ 
			sexo_txt = "false"; 
		}   
// CHECK BUTTON (informatica, ocio, internet)     
bt1 = new Object(); 
bt1.click = function(evento){ 
	informatica_txt = evento.target.selected;//guardamos la seleccion en una variable 
	} 
	if (informatica_txt != true){ 
		informatica_txt = false; 
	} 
bt2 = new Object(); 
bt2.click = function(evento){ 
	ocio_txt = evento.target.selected;//guardamos la seleccion en una variable 
	} 
	if (ocio_txt != true){ 
		ocio_txt = false; 
	} 
bt3 = new Object(); 
bt3.click = function(evento){ 
	internet_txt = evento.target.selected;//guardamos la seleccion en una variable 
	} 
	if (internet_txt != true){ 
		internet_txt = false; 
	} 
informatica_bt.addEventListener("click", bt1); 
ocio_bt.addEventListener ("click", bt2); 
internet_bt.addEventListener ("click", bt3);   
function enviarMail() { 
	envio_lv.asunto = asunto_txt.text; 
	envio_lv.telefono = telefono_txt.text; 
	envio_lv.nombre = nombre_txt.text; 
	envio_lv.email = email_txt.text; 
	envio_lv.cuerpo = cuerpo_txt.text; 
	envio_lv.informatica= informatica_txt; 
	envio_lv.ocio= ocio_txt; 
	envio_lv.sexo= sexo_txt; 
	envio_lv.internet= internet_txt; 
	envio_lv.sendAndLoad("tudirecciondelphp.php", recibir_lv, "POST"); 
} 
//Función que procesa los datos recibidos del servidor 
recibir_lv.onLoad = function(exito) { 
	if (exito) { 
		estado_txt.text = this.estado; 
	} else { 
		//Muestra un mensaje de error en negrita 
		estado_txt.text = "Error en la aplicación de correo"; 
	} 
};   
//FIN DEL CODIGO   
El codigo anterior lo colocas en el primer fotograma luego kreas un boton enviar.. el cual tendra este codigo    
//INICIO DEL CODIGO 
on (release) { 
	estado_txt.text = "Enviando su correo ..."; 
	enviarMail(); 
}   
//FIN DEL CODIGO   
tambien debes crear un txt_dinamico instanciado con estado_txt   
una vez creado el boton enviar, los input text, los checkbutton, los radio button y el texto dinamico, copiar el codigo tal como te indique y ponerle la direccion de tu archivo.php k va a procesar el envio... ya te funcionara el formulario..   
PD: ACUERDATE DE INSTANCIAR BIEN CADA ELEMENTO!!!           |