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

Formulario cgi en flash

Estas en el tema de Formulario cgi en flash en el foro de Flash y Actionscript en Foros del Web. Hola a todos: Tengo un formulario en flash que utiliza cgi para enviar. El caso es que el formulario en html me funciona bien tanto ...
  #1 (permalink)  
Antiguo 16/01/2007, 04:25
 
Fecha de Ingreso: diciembre-2003
Mensajes: 71
Antigüedad: 14 años
Puntos: 0
Pregunta Formulario cgi en flash

Hola a todos:
Tengo un formulario en flash que utiliza cgi para enviar. El caso es que el formulario en html me funciona bien tanto en firefox como en ie pero hecho en flash, me envía en firefox pero en ie me dice que "Error: No tiene permiso para ejecutar este programa.
Por favor, consulte con su administrador web."

A ver si alguien puede ver el fallo:

En el formulario flash tengo en un fotograma:

Nombre=''
Email=''
Empresa=''
Consulta=''

En botón de enviar:

on (release) {
if ((Nombre=='') or (Email=='') or (Empresa=='') or (Consulta=='')) {
status = "Hay campos obligatorios sin rellenar. Por favor, revise el formulario.";
} else {
subject = "Formulario_internet";
recipient = "[email protected]";
getURL("http://cgi.xxx.com/FormMail.pl", "", "POST");
status = "El formulario ha sido enviado con éxito. Nos pondremos en contacto con Ud. lo antes posible. Reciba un saludo.";
gotoAndStop(3);
}
}
on (rollOver) {
status = "Enviar";
}
on (rollOut) {
status = "Estado";
}

En el tercer fotograma tengo un texto con un gracias por el envío, aunque en firefox me sale automáticamente una página html desde FromMail con el agradecimiento y los datos del formulario que se han enviado.

Y no tengo más.

Gracias!
  #2 (permalink)  
Antiguo 19/01/2007, 01:11
 
Fecha de Ingreso: diciembre-2003
Mensajes: 71
Antigüedad: 14 años
Puntos: 0
Re: Formulario cgi en flash

Nada, me han dicho en Arsys que hay una incompatibilidad conocida entre el formulario cgi en flash y el ie. Sólo se puede hacer en html.
A saber...
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 19:30.