Acudo aqui porque tengo un problemilla con un formulario hecho en flash.
El formulario esta hecho en flash y sirve para enviar comentarios a una dirección de correo electrónico (ésto lo hace mediante php).
Éste es el codigo del formulario en flash:
Código:
Y éste es el codigo php del archivo send.php:enviar = function () { if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) { if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) { form_lv = new LoadVars(); form_lv.nombre = nombre_txt.text; form_lv.mail = email_txt.text; form_lv.mensaje = mensaje_txt.text; form_lv.titulo = titulo_txt.text; form_lv.sendAndLoad("http://direcciondondesealojaelarchivophp/send.php", form_lv,"POST"); mensaje_txt.text = "Enviando Mensaje.."; nombre_txt.text = ""; email_txt.text = ""; titulo_txt.text = ""; form_lv.onLoad = function() { trace("LLEGO"); if (this.estatus == "ok") { mensaje_txt.text = "Tu mensaje fue enviado..."; nombre_txt.text = ""; email_txt.text = "";titulo_txt.text = ""; } else { mensaje_txt.text = "Problemas con el servidor\nIntentalo de Nuevo"; } }; } else { email_txt.text = "Correo Invalido"; } } else { email_txt.text = "Dato Necesario"; nombre_txt.text = "Dato Necesario"; titulo_txt.text = "Dato Necesario"; mensaje_txt.text = "Dato Necesario"; } };
Código:
El problema esta en que los campos se llenan correctamente, se da clic a enviar y no pasa nada (no se manda nada al correo).<?php if(isset($_POST["nombre"]) && isset($_POST["titulo"]) && isset($_POST["mail"]) && isset($_POST["mensaje"]) ) { $fecha = date("D-M-y H:i"); $mymail = "[email protected]"; $subject = ""; $contenido = $_POST["nombre"]." Escribio :\n"; $contenido .= $_POST["mensaje"]."\n\n"; $contenido .= "el mensaje se escribio el ".$fecha; $header = "From:".$_POST["mail"]."\nReply-To:".$_POST["mail"]."\n"; $header .= "X-Mailer:PHP/".phpversion()."\n"; $header .= "Mime-Version: 1.0\n"; $header .= "Content-Type: text/html"; mail($mymail, $subject, utf8_decode($contenido) ,$header); echo "&estatus=ok&"; } ?>
Entonces espero ustedes me puedan echar una ayudadita con ésto. De antemano: Gracias