sres. termine un formulario... pero tengo un problema, creoq ue chiquito... pero no lo puedo resolver...
el formulario funciona correctamente... el unico problema que en el textarea en donde se escribe el emnsaje lo tengo en single line, anda perfectamente, ahora cuando lo paso a multiline, porqeu lo necesito multiline... no me funciona mas... o sea, en estado me dice que el mensaje fue enviado, pero jamas llega... vuelvo a probar con single line y funciona.
L averdad que no se si el problema esta en AS o en el php, es por esoq ue les envio los codigos de ambos... esperoq ue me puedan ayudar..
Leo
Codigo AS
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("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";}};
borrar = function ()
{ nombre_txt.text = "";
email_txt.text = "";
mensaje_txt.text = "";
titulo_txt.text = "";};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
send.php
<?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 = $_POST["titulo"]."\n\n";
$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/plain";
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo "&estatus=ok&";
}
?>
desde ya muchas gracias...