1.- Tengo en el servidor los archivos formulario.swf - index.php - envio.php
2.- Cuando desde el flash hago crtl + enter y ejecuto el formulario me funciona correctamente porke esta llamando al envio.php que esta en el servidor.
3.- Mi problema es cuando quiero ejecutarlo desde el servidor (en el explorador) me sale el mensaje de error que le doy cuando no ejucuta con exito mi envio.
aqui les dejo el codigo, porfavor quisiera que me ayuden, derrpente sea un problema de servidor, noce. Muchas gracias.
Codigo formulario.swf
Código :
obj_lv = new LoadVars();
btn_enviar.onRelease = function(){
obj_lv.nombre = txt_nombre.text;
obj_lv.email = txt_email.text;
obj_lv.msg = txt_msg.text;
//SERVER
obj_lv.sendAndLoad("http://www.huantaenelmundo.com/enviomail/sendAndLoad.php",obj_lv,"POST");
//Funcion para recibir
obj_lv.onLoad = function(exito){
if(exito){
txt_estado.html = true;
txt_estado.htmlText = this.mensaje;
}else{
txt_estado.text = "Error en enviar Mail..."
}
}
}
Codigo php
Código :
<?php
$nombre = $_POST["nombre"];
$email = $_POST["email"];
$msg = $_POST["msg"];
$cabeceras = "MIME-Version: 1.0 \r\n";
$cabeceras .= "Content-type: text/html; charset=utf-8 \r\n";
mail("[email protected]","Formulario Web",$msg);
echo "mensaje=" . $nombre . ":" . "Gracias por tu mensaje...";
?>
Gracias espero me ayuden amigos, saludos
