Escribo este post después de haberme roto la cabeza una y otra vez sin éxito para resolver un problema.
Se trata de hacer llegar un formulario a una dirección de correo desde Flash usando php. He seguido paso a paso el tutorial de Crop que hay disponible en Cristalab, pero algo debe fallar ya que no termina de llegar el formulario a la dirección de e-mail especificada.
Parece que no llega a conectar con el swf con el archivo php del sevidor, ya que hay unas acciones en el swf que deberían activarse en el momento de validar el php y no lo hacen.
El código que contiene mi botón de envío es el siguiente:
Código :
on (release) { if (!Nombre.length) { EmailStatus = "Introduzca su nombre antes del envio"; } else if (!Email.length) { EmailStatus = "Por favor introduzca una direccion de correo"; } else if (!Email.length || Email.indexOf("@") == -1 || Email.indexOf(".") == -1) { EmailStatus = "Por favor introduzca una direccion de correo valida";// } else if (!Comentarios.length) { EmailStatus = "Sus comentarios son importantes para nosotros"; } else { loadVariablesNum ("/httpdocs/innovaroma/formulario_prueba.php", "0", "POST") EmailStatus = ""; play(); }
Me imagino que la ruta de destino es correcta, o no?
Código :
/httpdocs/innovaroma/formulario_prueba.php
Por otro lado, no me queda claro la última parte del código en el documento de php:
Código :
Print "_level0.formulario.EmailStatus=Enviando";
En teoría, esta es la manera en que php se conecta con el swf, todo ello dentro del servidor pero... ¿no hay que especificar dónde se encuentra cargado el swf dentro del index de la web? Me refiero a que mi web tiene un index.html donde carga un swf principal y a su vez este carga el swf donde esta el clip con el formulario.
En fin, a ver si alguien se anima y le echa un vistazo. Estaré encantado de escuchar sugerencias y aprender a resolver el problema de una forma coherente.
Gracias de antemano.
Por cierto, dejo el link de la web: www.alexprellezo.es/innovaroma
Dentro de la última pestaña ("Innovaroma") a su vez dentro de la segunda pestaña ("Quiero recibir mas info")