Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2008, 22:53
pmallea
 
Fecha de Ingreso: abril-2008
Mensajes: 13
Antigüedad: 16 años
Puntos: 0
primeros pasos en flash

Hola a todos como estan...

Les cuento que llevo recien dos dias aprendiendo flash y tratando de hacer algunas cosas, por lo tanto mi experiencia en esta area es cero, yo programo en php, y me interesa tener alguna nocion de flash para complementarlo.

necesito hacer un formulario flash que envie las variables a un archivo php, y estoy tratando de seguir un ejemplo que vi en esta misma pagina (editorial/flash), segui los pasos uno a uno, cree los input, cree dos botones enviar e eliminar, cree dos funciones para anexarlo a cada boton, el codigo que estaba escrito lo copie en el editor de actionscript (tengo flash 8).. y nada, solo muestra el formulario y no se ejecuta nada de nada, nisiquiera el boton borrar que limpia los campos, creo que algo no esta bien,no se si tendra que ver con la linea de tiempo....
el codigo que tengo escrito es el siguiente:

enviar = function () {
if (email_txt.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv= new LoadVars();
form_lv.nombre=nombre_txt.text;
form_lv.mail=email_txt.text;
form_lv.mensaje=mensaje_txt.text;
form_lv.titulo=titulo_txt.text;
form_lv.sendAndLoad("send_form.php",form_lv,"POST" );
mensaje_txt.text="Enviando mensaje....";
nombre_txt.text="";
email_txt.text="";
titulo_txt.text="";
form_lv.onLoad = function (){
if (this.status == "ok") {
mensaje_txt.text="Tu mensaje fue enviado...";
nombre_txt.text="";
email_txt.text="";
titulo_txt.text="";
} else {
mensaje_txt.text="Problemas con el servidor, intentalo de nuevo";
}
}
} else {
email_txt.text="Correo invalido";
}
} else {
mensaje_txt.text="Dato necesario";
nombre_txt.text="Dato necesario";
email_txt.text="Dato necesario";
titulo_txt.text="Dato necesario";
}
}
//funcion que deja en blanco los valores de las cajas
borrar = function () {
mensaje_txt.text="";
nombre_txt.text="";
email_txt.text="";
titulo_txt.text="";
};
//de esta manera se asignan las funciones correspondientes a cada boton
enviar_btn.onRelease=enviar;
borrar_btn.onRelease=borrar;



al compilarlo dice cero error.... pero al ejecutarlo en una pagina web nisiquiera me muestra algun mensaje de error al presionar el boton enviar....

pareciera como que el codigo no se relacionara con el formulario...

no se si tenga algo que ver pero en el lado izquierdo de donde se escribe el codigo dice:

current selection
layer 1: frame 1:
scene1
layer1 frame 1:

ayudenme porfavor, necesito el puntapie inicial...
muchas gracias de antemano.