/ Published in: ActionScript
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
/* Esta función se encarga de enviar el email. Usa un objeto LoadVar para enviar el email y se programa el evento onload de dicho objeto para recibirla respuesta del servidor. */ function enviar() { trace(t_nombre.text); //se crea un nuevo objeto LoadVars y se carga con los datos que vamos a enviar. datos_email.nombre =t_nombre.text; datos_email.email =t_email.text; datos_email.texto =t_texto.htmlText; // datos_email.estado =""; //Se programa la función que se ejecutara al recibir la respuesta del servidor datos_email.onLoad = function() { /* al ejecutarse la función dentro del objeto loadVars, debemos usar 'this' para referirnos a 'datos_email'. 'estado' es una variable que nos devuelve el scrip php, nos referimos a ella como this.estado. */ trace(this); trace(this.estado); if (this.estado == "enviado") { //si el email se ha enviado, vamos al fotograma 2. gotoAndStop(3); } else { //en caso contrario, vamos al fotograma 3 gotoAndStop(4); } }; //se envian los datos usando sendAndLoad. datos_email.sendAndLoad("enviar_email.php", datos_email, "post"); gotoAndStop(2) } /*------------------------------------------------------------------- AUTOR: Paco Naranjo. descargado de: http://www.neurona.org. Fecha de creación: Domingo 27 de Marzo de 2005 Puede usar y distribuir este código de manera gratuita, pero por favor, respete el texto que me nombra como autor y mis datos de contacto. Si lo usa en algún proyecto o le es de utilidad, puede plantearse poner un enlace a: http://www.neurona.org Si lo hace le estaré muy agradecido. Si quiere contactar conmigo, use cualquiera de estas direcciones: Espero que este código le sirva. Un saludo. ------------------------------------------------------------------- */
URL: http://www.neurona.org/formulario-flash-php.php