Comunidad de diseño web y desarrollo en internet online

Problema en Flash con envío de formulario PHP

Citar            
MensajeEscrito el 24 Jul 2006 06:26 pm
Hola tengo un preblema con el tutorial "Formulario de email Flash/PHP enviado en HTML".

El tema es que no me reconoce ninguna dir de mail. Hice algunos cambios en el nombre de las variables de los textos porque necesitaba otros campos de información. Les voy a explicar lo que hice
siguiendo el orden del turorial

La programación en Flash:
1.-
Nombre = "";
Lugar = "";
Email = "";
Comentarios = "";
EmailStatus = "";

2.-
on (release) {
if (!Nombre.length) {
//Verifica que el campo nombre no este vacio.
EmailStatus = "Introduzca su nombre antes del envio";
//Si esta vacio avisa en el campo EmailStatus.
} else if (!Lugar.length) {
//Verifica que el campo no este vacio.
EmailStatus = "Porfavor introduzca su ciudad o pueblo y provincia";
//Y avisa en el campo EmailStatus.
} else if (!Email.length) {
//Verifica que el campo correo no este vacio.
EmailStatus = "Porfavor introduzca una direccion de correo";
//Y avisa en el campo EmailStatus.
} else if (!Email.length || Email.indexOf("@") || Email.indexOf(".")) {
//Parece una redundancia, pero si no no funciona. Verifica que el campo correo contenga una @ y un .
EmailStatus = "Porfavor introduzca una direccion de correo valida";
//Y avisa en el campo EmailStatus.
} else if (!Comentarios.length) {
//Verifica el campo de los comentarios.
EmailStatus = "Por favor introduzca sobre que temas quiere recibir información";
//Si esta vacio avisa en el campo EmailStatus
} else {
loadVariablesNum("formulario_PHP/sendmail.php", "0", "POST");
//Pasa los datos al Php.
EmailStatus = "";
//Limpia el campo de estado
play();
//Pone en marcha la animacion para detectar el envio y borrar los campos
}
}

4.-
{if (textos.text == "Enviando") {//Si el php imprime Enviando en el cuadro EmailStatus.
tempor.play();//Pone en marcha la animación de las flechitas.
stop();//Y se para.
} else {//Si no.
play();//Continua.
}
}

5.-
{if (textos.text == "Enviando") {//Si el php imprime Enviando en el cuadro EmailStatus.
tempor.play();//Pone en marcha la animación de las flechitas.
stop();//Y se para.
} else {//Si no.
gotAndPlay(21);//regresa al fotograma anterior y continua comprobando.
}
}

6.-
on(release) {
gotAndStop(1);//Enviamos nuestro formulario al fotograma 1 para un nuevo envio.
}

3.-
En este punto no tengo ningún problrma, limpia los campos funciona bien

Si elimino esta parte del código funciona, al menos la parte de flash.
} else if (!Email.length || Email.indexOf("@") || Email.indexOf(".")) {
//Parece una redundancia, pero si no no funciona. Verifica que el campo correo contenga una @ y un .
EmailStatus = "Porfavor introduzca una direccion de correo valida";

Lo estoy trabajando en Flash 8.
Bueno espero que entiendan mi problema, el problema lo pueden ver en
http://www.lectumargentina.com.ar
La web está en proceso, le faltan varios ajustes :D
Saludos.

Por srm

533 de clabLevel

6 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Jul 2006 03:43 am
yo por eso programo con asp.net jejejejejeje

Por juso

16 de clabLevel



 

atotonilco

firefox
Citar            
MensajeEscrito el 25 Jul 2006 04:10 am
No tengo experiencia en programación, pero si me podés orientar o mostrar un ejemplo de cómo hacer un formlario que funcione en flash 8 te lo agradecería.

Por srm

533 de clabLevel

6 tutoriales

Genero:Masculino  

msie
Citar            
MensajeEscrito el 25 Jul 2006 05:27 pm

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.