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

ayuda para un form mail en php!!!

Estas en el tema de ayuda para un form mail en php!!! en el foro de Flash y Actionscript en Foros del Web. Hola, como vais flasheros! Necesito ayudilla! Bien, estoy haciendo un formulario en php y flash, pero me pasa que cuando lo uso una vez dentro ...
  #1 (permalink)  
Antiguo 15/11/2003, 09:55
 
Fecha de Ingreso: octubre-2003
Mensajes: 9
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación ayuda para un form mail en php!!!

Hola, como vais flasheros!

Necesito ayudilla!

Bien, estoy haciendo un formulario en php y flash, pero me pasa que cuando lo uso una vez dentro de la página, la siguiente vez ya no funciona. Al igual que si te equivocas una sola vez poniendo datos, la primera lo reconoce, pero la segunda ya no, en fin...!

tengo estos códigos:

En la línea de tiempo es este:

stop();

function borrar() {
nombre = "";
apellido = "";
MailFrom = "";
subject = "";
mensaje = "";
}
function enviar() {
enviar = new LoadVars();
enviar.nombre = nombre;
enviar.apellido = apellido;
enviar.MailFrom = MailFrom;
enviar.subject = subject;
enviar.mensaje = mensaje;
enviar.onLoad = function(success) {
status = "Missatge enviat!!";
borrar();
};
enviar.sendAndLoad("flaform.php", enviar, "POST");
}

-----------------------------------
En el botón de borrar esto:

on (release) {
borrar();
}


Y en el de enviar, esto:



on (release) {
if (MailFrom.indexOf("@") != -1 && MailFrom.indexOf(".") != -1 && nombre != "" && apellido != "" && mensaje != "")
{
enviar();

}
else
{
status = "Ompli tot correctament.";
}
}


------------------------------
Me consta que me falta algo, pero no sé que puede ser!

Si alguien me puede ayudar, lo agradeceré muchisimo!



Saludos para todos!!!!!!!
  #2 (permalink)  
Antiguo 15/11/2003, 11:30
 
Fecha de Ingreso: mayo-2003
Ubicación: Argentina
Mensajes: 3
Antigüedad: 20 años, 11 meses
Puntos: 0
Hola

Yo también me compliqué la vida con las validaciones en Flash. Uno de los métodos que usé para solucionar este problema fue reemplazar el operador “&&” por “||”. También te conviene validar las cajas de texto de dos formas:

Caja_de_texto == “”
Caja_de_texto == null

O sea que sería algo como esto:

function validar() {
if (nombre == null || nombre == "") {
status = "Error al completar el formulario.";
} else {
enviar();
}
}


Saludos!
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 04:43.