Yo cambie un poco el codigo tratando de adaptar un nuevo campo dentro del archivo Flash.
Código :
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
function enviarMail() {
envio_lv.asunto = asunto_txt.text;
envio_lv.email = email_txt.text;
envio_lv.titulo = titulo_txt.text;
envio_lv.nuevo = nuevo_txt.text;
envio_lv.sendAndLoad("email.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
} else {
estado_txt.text = "Error en la aplicación de correo";
}
};Y porsupuesto le di nombre de instancia al nuevo campo.
Tambien cambie el PHP y quedo asi.
Código :
<?php $sendTo = "[email protected]"; $subject = $_POST["asunto"]; $headers = "From: " . $_POST["Cristalab_Flashform"]; $headers .= "<" . $_POST["email"] . ">\r\n"; $headers .= "Reply-To: " . $_POST["email"]; $message = $_POST["titulo"]; $message = $_POST["nuevo"]; mail($sendTo, $subject, $message, $headers); echo "estado=Mensaje enviado :D"; ?>
Luego de esos pequeños cambios lo probe online y no funciona, lo envie a dos diferentes direcciones de email y nada de nada, podrian decirme en que me estoy equivocando.
Si comparan los cambios que yo hice con el codigo original veran que los cambios son minimos y por eso mi inquietud.
Desde ya muchas gracias.
