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

Código erróneo en funciones enviar y borrar

Estas en el tema de Código erróneo en funciones enviar y borrar en el foro de Flash y Actionscript en Foros del Web. Hola a todos Por favor, ¿alguien puede ayudarme con esto? Yo no soy capaz... Tengo este formulario para flash y php; hasta aquí bien, lo ...
  #1 (permalink)  
Antiguo 21/10/2004, 03:44
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
Código erróneo en funciones enviar y borrar

Hola a todos

Por favor, ¿alguien puede ayudarme con esto? Yo no soy capaz...

Tengo este formulario para flash y php; hasta aquí bien, lo que ocurre es lo siguiente:

- Si lo cubres con normalidad y lo envías funciona correctamente.
- Si le das al botón borrar y luego sigues, cuando le das a enviar ya no funciona.
- Si después de enviarlo una vez, lo cubres de nuevo y tratas de enviarlo por segunda vez tampoco va.

La conclusión que saco es que deben de estar mal las órdenes de enviar y borrar... :)


Muchas gracias desde ya...
Besitos desde España
  #2 (permalink)  
Antiguo 21/10/2004, 03:49
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
Este es el código que he puesto en el frame 1:

function borrar() {
dpto = "";
nombre = "";
apellido = "";
cargo = "";
contacto = "";
entidad = "";
direccion = "";
provincia = "";
cp = "";
pais = "";
telefono = "";
mensaje = "";
MailFrom = "";

}
function enviar() {
enviar = new LoadVars();
enviar.nombre = nombre;
enviar.apellido = apellido;
enviar.cargo = cargo;
enviar.entidad = entidad;
enviar.MailFrom = MailFrom;
enviar.direccion = direccion;
enviar.provincia = provincia;
enviar.cp = cp;
enviar.pais = pais;
enviar.telefono = telefono;
enviar.mensaje = mensaje;
enviar.contacto = contacto.getValue();
enviar.dpto = dpto.getValue();
enviar.onLoad = function(success) {
status = "[ Mensaje enviado correctamente ]";
borrar();
};
enviar.sendAndLoad("form.php", enviar, "POST");
}
  #3 (permalink)  
Antiguo 21/10/2004, 03:53
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
Y este es el código de los botones:

enviar:

on (release) {
if (MailFrom.indexOf("@") != -1 && MailFrom.indexOf(".") != -1 && nombre != "" && apellido != "" && mensaje != "") {
enviar();
} else {
status = "[ Por favor, revise sus datos ]";
}
}


borrar:

on (release) {
borrar();
}

Ya sé que es un poco de lío todo esto, pero por fa, para unos expertos como vosotros no significa nada y para mí es muy importante...

Gracias otra vez...
  #4 (permalink)  
Antiguo 21/10/2004, 04:17
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
Olvidaba comentaros que todavía no tengo el 2004, me quedé en el MX, estoy ahorrando jeje...

Por cierto, aunque por ahora no entiende de Flash (tiempo al tiempo), quiero presentaros a la flashera más joven; ella es el motivo de que no entre en el foro desde hace tanto... Pero pronto volveré a estar en activo...

Natalia

¿A que es preciosa...
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 04:24.