Cuando haces una pagina en flash, es posible que luego necesites enviar correos de un formulario de contacto pues eso no es nada complicado usando el objeto LoadVars y el evento SendandLoad.

Primero debes crear en flash un formulario con los campos que deseas, en este caso: email_box, subject_box, message_box y un boton send_btn

Luego en el 1er fotograma agregas el siguiente codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
stop();
// Creamos las acciones al darle click
send_btn.onRelease = function() {
// Crea el objeto loadvars que envia las vaiables
my_vars = new LoadVars();
// Guardamos las variables para enviarlas
my_vars.sender = email_box.text;
my_vars.subject = subject_box.text;
my_vars.message2 = message_box.text;
if (my_vars.sender != "" and my_vars.subject != "" and my_vars.message2 != "") {
/// Enviamos las variables a mailer.php
my_vars.sendAndLoad("mailer.php", my_vars, "POST");
gotoAndStop(2);
} else {
// En caso de error en el envio vamos al cuadro 2
error_clip.gotoAndPlay(2);
}
my_vars.onLoad = function() {
gotoAndStop(3);
};
};
email_box.onSetFocus = subject_box.onSetFocus=message_box2.onSetFocus=function () {
if (error_clip._currentframe != 1) {
error_clip.gotoAndPlay(6);
}
};

Puedes bajar el codigo desde aqui

En el archivo mailer.php no olvides cambiar el correo al que deseas que llegue el formulario

1
mail("mmanchego@mail.com", $subject, $message, "From: $sender");