ola este el el codigo actionscript que deberias utilizar
enviar = function () {
if (email.text.length && asunto.length&&mensaje.length) {
if (email.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
var cbListener:Object = new Object();
// Assign function to Listener Object.
cbListener.change = function(event_obj:Object) {
trace("Value changed to: "+event_obj.target.selectedItem.label);
};
// Add Listener.
combo.addEventListener("change", cbListener);
form_lv = new LoadVars();
form_lv.email = email.text;
form_lv.mensaje = mensaje.text;
form_lv.asunto = asunto.text;
form_lv.sendAndLoad("send.php", form_lv, "POST");
servidor_txt.text = "Enviando Mensaje..";
asunto.text = "";
email.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
servidor_txt.text = " Tu mensaje fue enviado...";
asunto.text = "";
email.text = "";
mensaje.text= "";
} else {
estado_txt.text = "Problemas con el servidor.";
}
};
} else {
email.text = "Correo Invalido";
}
} else {
email.text = "Dato Necesario";
asunto.text = "Dato Necesario";
mensaje.text = "Dato Necesario";
}
};
borrar = function () {
asunto.text ="";
email.text ="";
estado_txt.text ="";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
el php se llama send.php
Código PHP:
Ver original<?php
$asunto = $_POST['asunto'];
$mail = $_POST['mail'];
$mensaje = $_POST['mensaje'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "El asunto de este mensaje es: " . $asunto . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$asunto = 'Contacto entre php y flash';
echo '&estatus=ok&';
?>
revisalo lo modique parecido al tuyo si tiene al gun error en las variables cambialo pero deberia funcionar un saludo y feliz año nuevo