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

Formail <--deposito de flash

Estas en el tema de Formail <--deposito de flash en el foro de Flash y Actionscript en Foros del Web. Hola gente, bueno yo me baje el ejemplo que aparece del formail y lo modifique para que escribiera el resultado en una archivo de texto.. ...
  #1 (permalink)  
Antiguo 27/04/2003, 09:41
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 16 años, 1 mes
Puntos: 0
Formail <--deposito de flash

Hola gente,

bueno yo me baje el ejemplo que aparece del formail y lo modifique para que escribiera el resultado en una archivo de texto.. (via ASP.)
Esto funciona perfecto...

Luego modifique lo siguente

enviar.onLoad = function() {
if(this.returnValue==1){
status = this.msg; //"Su Mensaje Fue enviado Correctamente";
borrar();
}else{
status = this.msg; //"";
}
};

esto tambien funciona perfecto y muestra el mensaje que le mando desde el servidor via asp....


aca viene la pregunta..
si hago en "Enviar" el ocurre un submit y el formulario es enviado hacia el servidor...
recibo los datos enviados de vuelta en el swf, PERO SI PRESIONO nuevamente en el boton "Enviar" NO OCURRE NADA....

POR QUE???///?////?


saludos
ed
  #2 (permalink)  
Antiguo 27/04/2003, 14:10
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 16 años, 1 mes
Puntos: 0
Hola, Yo de nuevo.

Supongamos que el formulario lo uso para chequear el user/login .

luego del submit y la busqueda en la base de datos resulta que estos no se corresponden con ningun usuario.

ahi muestro un mensaje de error y dejo que el usuario vuelva a intentar logearse....

esta ultima parte es la que no funciona... lo logro hacer que los datos, vuelvan a ser mandados al servidor.....

help.......
ed
  #3 (permalink)  
Antiguo 27/04/2003, 14:52
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 16 años, 1 mes
Puntos: 0
Ok solucionado....

Modifique la funcion enviar...
....
....
enviar.mensaje = mensaje;
enviar.onLoad = function() {
_root._returnValue = this.returnValue;
if(this.returnValue==1){
status = this.msg; //"Su Mensaje Fue enviado Correctamente";
borrar();
}else{
status = this.msg; //"";
}
_root.gotoAndPlay(2);
};
.....
.....


y en el frame 2

if(_root._returnValue == 0){
this.gotoAndPlay(1); //<-aca es donde tengo el formulario
}else{
this.gotoAndStop(_currentFrame + 1);
}
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 08:23.