Formulario actionscript 2.0 y php
Hola a todos,
Estoy haciendo una web en flash que lleva un formulario, este se procesa a través de actionscript y luego lo manda a un script php para que envíe el mail. El problema es que no funciona, llevo todo el día con esto y ya no se si es del código en flash o del php...
El código actionscript es:
var formulario_lv:LoadVars = new LoadVars();
var respuesta_lv:LoadVars = new LoadVars();
formulario_mc.enviar_btn.onRelease = function(){
if(formulario_mc.nombre_txt.length && formulario_mc.email_txt.length && formulario_mc.asunto_txt.length && formulario_mc.mensaje_txt.length){
if(formulario_mc.email_txt.text.indexOf("@") != -1 && formulario_mc.email_txt.length >= 6 && formulario_mc.email_txt.text.lastIndexOf(".") >= 1 ){
formulario_lv.nombre = formulario_mc.nombre_txt.text;
formulario_lv.email = formulario_mc.email_txt.text;
formulario_lv.asunto = formulario_mc.asunto_txt.text;
formulario_lv.mensaje = formulario_mc.mensaje_txt.text;
formulario_lv.sendAndLoad("http://www.nestudiografico.com/pruebas/cutfilms/includes/enviar_mail.php", formulario_lv, "POST");
formulario_lv.onLoad = function(){
if(formulario_lv.resultado == "OK"){
formulario_mc.nombre_txt.text = "";
formulario_mc.email_txt.text = "";
formulario_mc.asunto_txt.text = "";
formulario_mc.mensaje_txt.text = "";
aviso_txt.text = "Hemos recibido su email, en breve nos pondremos en contacto con usted";
aviso_txt.setTextFormat(normal_fmt);
}
else if(formulario_lv.resultado == "error"){
aviso_txt.text = "Ha ocurrido un problema con el servidor. Por favor intentelo de nuevo más tarde";
aviso_txt.setTextFormat(aviso_fmt);
}
else{
aviso_txt.text = "No llego";
aviso_txt.setTextFormat(aviso_fmt);
}
}
}
else{
formulario_mc.email_txt.text = "";
aviso_txt.text = "Por favor introduzca un email correcto";
aviso_txt.setTextFormat(aviso_fmt);
}
}
else{
aviso_txt.text = "Por favor rellene todos los campos"
aviso_txt.setTextFormat(aviso_fmt);
}
}
Y el php es
$nombre = trim(htmlentities($_POST[`nombre`]));
$email = trim(htmlentities($_POST['email']));
$asunto = trim(htmlentities($_POST['asunto']));
$mensaje = trim(htmlentities($_POST['mensaje']));
if(isset($nombre) && isset($email) && isset($asunto) && isset($mensaje)){
$para = 'info@nestudiografico.com';
$cabecera = "MIME-Version: 1.0\r\n
Content-type: text/html;charset=iso-8859-1\r\n
From: ".$nombre."<".$email.">\r\n
Reply-To:".$email."\r\n
X-Mailer: PHP/".phpversion();
mail($para, $asunto, $mensaje, $cabecera);
print('resultado = OK');
}
else{
print('resultado = error')
}
La web la podeis ver aqui
Gracias por vuestra ayuda