www.americaninn.com.mx/contacto
llenan todos los datos y me sale que no estan llenos los datos por tanto no envia nada, les dejo los siguientes codigos, este es el que tiene el archivo .fla:
Código ActionScript :
enviar = function ()
{
if (txtNombre.text.length &&
txtApellidos.length &&
txtDireccion.length &&
txtTelefono.length &&
txtPais.length &&
txtDiallegada.length &&
txtMesllegada.length &&
txtAnollegada.length &&
txtDiapartida.length &&
txtMespartida.length &&
txtAnopartida.length &&
txtEstado.length &&
txtEmail.length &&
txtMensaje.length)
{
if (txtEmail.text.indexOf("@") != -1 && txtEmail.text.indexOf(".") != -1)
{
form_lv = new LoadVars();
form_lv.nombre = txtNombre.text;
form_lv.mail = txtEmail.text;
form_lv.apellidos = txtApellidos.text;
form_lv.direccion = txtDireccion.text;
form_lv.telefono = txtTelefono.text;
form_lv.diallegada = txtDiallegada.text;
form_lv.mesllegada = txtMesllegada.text;
form_lv.anollegada = txtAnollegada.text;
form_lv.diapartida = txtDiapartida.text;
form_lv.mespartida = txtMespartida.text;
form_lv.anopartida = txtAnopartida.text;
form_lv.pais = txtPais.text;
form_lv.estado = txtEstado.text;
form_lv.mensaje = txtMensaje.text;
form_lv.titulo = "Mensaje de Sitio Web American Inn Hotel & Suites";
form_lv.sendAndLoad("send.php", form_lv, "POST");
txtInfo.text = "Enviando Mensaje..";
form_lv.onLoad = function()
{
if (this.estatus == "ok")
{
txtNombre.text = "";
txtApellidos.text = "";
txtDireccion.text = "";
txtTelefono.text = "";
txtDiallegada.text = "";
txtMesllegada.text = "";
txtAnollegada.text = "";
txtDiapartida.text = "";
txtMespartida.text = "";
txtAnopartida.text = "";
txtPais.text = "";
txtEstado.text = "";
txtEmail.text = "";
txtMensaje.text = "";
txtInfo.text = "OK, tu mensaje ha sido enviado";
}
else
{
txtInfo.text = "Problemas con el servidor";
}
};
}
else
{
txtInfo.text = "Email Invalido";
}
}
else
{
txtInfo.text = "Debes llenar todos los datos";
}
};
borrar = function ()
{
txtNombre.text = "";
txtApellidos.text = "";
txtDireccion.text = "";
txtTelefono.text = "";
txtDiallegada.text = "";
txtMesllegada.text = "";
txtAnollegada.text = "";
txtDiapartida.text = "";
txtMespartida.text = "";
txtAnopartida.text = "";
txtPais.text = "";
txtEstado.text = "";
txtEmail.text = "";
txtMensaje.text = "";
};
btnEnviar.onRelease = enviar;
btnBorrar.onRelease = borrar;
stop();y este es el codigo del php:
Código PHP :
<?php $titulo="Mensaje de SITIO WEB American Inn Hotel & Suites"; $nombre=utf8_decode($_POST['nombre']); $apellidos=utf8_decode($_POST['apellidos']); $diallegada=utf8_decode($_POST['diallegada']); $mesllegada=utf8_decode($_POST['mesllegada']); $anollegada=utf8_decode($_POST['anollegada']); $diapartida=utf8_decode($_POST['diapartida']); $mespartida=utf8_decode($_POST['mespartida']); $anopartida=utf8_decode($_POST['anopartida']); $telefono=utf8_decode($_POST['telefono']); $pais=utf8_decode($_POST['pais']); $estado=utf8_decode($_POST['estado']); $mail=utf8_decode($_POST['mail']); $mensaje=utf8_decode($_POST['mensaje']); $mymail = "[email protected]"; $ccmail = "[email protected]"; $header = "From: $nombre <$mail>"; $contenido = "Has recibido un mensaje acerca de SITIO WEB American Inn Hotel & Suites\n" ."A continuación se muestran\n" ."los datos:\n\n" ."Nombre: $nombre\n" ."Apellidos: $apellidos\n" ."Dia de llegada: $diallegada\n" ."Mes de llegada: $mesllegada\n" ."Año de llegada: $anollegada\n" ."Dia de Partida: $diapartida\n" ."Mes de Partida: $mespartida\n" ."Año de Partida: $anopartida\n" ."Telefono: $telefono\n" ."Pais: $pais\n" ."Estado: $estado\n" ."Email: $mail\n" ."Mensaje:\n$mensaje\n\n" ."Gracias"; mail($ccmail, $titulo, $contenido ,$header); if(mail($mymail, $titulo, $contenido ,$header)) echo "&estatus=ok&"; ?>
Espero me sepan decir cual es el error que podria estar cometiendo de antemano gracias!!
Alex
