Posted By

limonn on 08/15/06


Tagged


Versions (?)

Who likes this?

6 people have marked this snippet as a favorite

damarev
ploik
visualAesthetic
mrjthethird
yeco
emilymer


sending mail php


 / Published in: ActionScript
 

URL: http://www.neurona.org/formulario-flash-php.php

  1. /*
  2. Esta función se encarga de enviar el email.
  3. Usa un objeto LoadVar para enviar el email y se programa el evento
  4. onload de dicho objeto para recibirla respuesta del servidor.
  5. */
  6. function enviar() {
  7. trace(t_nombre.text);
  8. //se crea un nuevo objeto LoadVars y se carga con los datos que vamos a enviar.
  9. datos_email.nombre =t_nombre.text;
  10. datos_email.email =t_email.text;
  11. datos_email.texto =t_texto.htmlText;
  12. //
  13. datos_email.estado ="";
  14. //Se programa la función que se ejecutara al recibir la respuesta del servidor
  15. datos_email.onLoad = function() {
  16. /*
  17. al ejecutarse la función dentro del objeto loadVars, debemos usar 'this'
  18. para referirnos a 'datos_email'.
  19. 'estado' es una variable que nos devuelve el scrip php, nos referimos a ella
  20. como this.estado.
  21. */
  22. trace(this);
  23. trace(this.estado);
  24. if (this.estado == "enviado") {
  25. //si el email se ha enviado, vamos al fotograma 2.
  26. gotoAndStop(3);
  27. } else {
  28. //en caso contrario, vamos al fotograma 3
  29. gotoAndStop(4);
  30. }
  31. };
  32. //se envian los datos usando sendAndLoad.
  33. datos_email.sendAndLoad("enviar_email.php", datos_email, "post");
  34. gotoAndStop(2)
  35. }
  36.  
  37.  
  38. /*-------------------------------------------------------------------
  39. AUTOR: Paco Naranjo.
  40. descargado de: http://www.neurona.org.
  41. Fecha de creación: Domingo 27 de Marzo de 2005
  42.  
  43. Puede usar y distribuir este código de manera gratuita, pero por favor, respete el texto
  44. que me nombra como autor y mis datos de contacto.
  45. Si lo usa en algún proyecto o le es de utilidad, puede plantearse poner un enlace a:
  46. http://www.neurona.org
  47. Si lo hace le estaré muy agradecido.
  48.  
  49. Si quiere contactar conmigo, use cualquiera de estas direcciones:
  50. [email protected]
  51. [email protected]
  52. [email protected]
  53.  
  54. Espero que este código le sirva.
  55. Un saludo.
  56. -------------------------------------------------------------------
  57. */

Report this snippet  

You need to login to post a comment.