hola a todos...
Tengo un mega problema... en flash tengo un formulario y este es el código que estoy utilizando:
var send_lv:LoadVars = new LoadVars();
var re_vl:LoadVars = new LoadVars();
function sendMail(){
email = email_txt.text;
if (email.indexOf("@") == -1 || email.indexOf(".") == -1) {
status_txt.text = "Please enter a valid E-mail address";
} else {
//sending variables to the server
send_lv.name= name_txt.text + " [WEBSITE]";
send_lv.subject ="phone: " + phone_txt.text + " website: " + website_txt.text;
send_lv.email = email_txt.text;
send_lv.message = message_txt.text;
send_lv.website = website_txt.text;
send_lv.sendAndLoad("send.php", re_lv, "POST");
}
};
//loading variables from the server
re_lv.onLoad = function(sucess) {
if (sucess) {
status_txt.text = this.status;
//reset the values
name_txt.text="(name)";
phone_txt.text="(phone)";
email_txt.text="(e-mail)";
website_txt.text="(website)";
message_txt.text="(message)";
} else {
//if error
status_txt.text = "Error in the application";
}
};
y este es mi código en php:
<?
if(isset($_POST["name"]) && isset($_POST["email"]) && isset($_POST["message"]) && isset($_POST["subject"]) && isset($_POST["website"]){
$fecha = date("d-M-y H:i");
$mymail = "[email protected]";
$contenido = $message;
$contenido .= $website;
$header = "From:".$email;
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo "&status=ok&";
}
?>
el problema es que me valida todo pero no envía el correo por lo tanto no entra a la función re_lv, lo peor es que he revisado otros tutoriales y está idéntico pero sigue sin funcionar...
plisssssssss.... ayuda!!!