Hola necesito una ayuda con un formulario de contacto. en el FLA. tengo lo siguiente
Código:
stop();
//Benviar.enabled = false;
//Limite de numero y set de caracteres
Vteltel.restrict ="0-9 ";
//formato de textos
_global.styles.TextInput.setStyle(fontFamily = "standard 07_55", fontSize = 12, fontcolor = "#FFFFFF");
//Declaro las variables para enviar y para recibir
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
//Función que envia el forumlario
function enviarForm() {
envio_lv.asunto = "Mensaje desde LATEL SOLUTIONS";
envio_lv.nombre = Vnombre.text;
envio_lv.correo = Vemail.text;
envio_lv.ttel = Vteltel.text;
envio_lv.cuerpo = Vmensaje.text;
envio_lv.sendAndLoad("scripts/email.php", recibir_lv, "POST");
//Aqui ustedes pueden cambiar de form.php a form.asp dependiendo del servidor
//que usen
}
//Función que procesa los datos recibidos del servidor
recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
} else {
//Muestra un mensaje de error en negrita
estado_txt.text = "Error en la aplicación";
}
}
y en el php que hace el envio tengo esto.
Código:
<?php
$sendTo = "[email protected]";
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["nombre"] . " <" . $_POST["correo"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["correo"];
$message = "Ha recibido un correo de " . $_POST["nombre"] ." (" . $_POST["correo"] . ") (" . $_POST["ttel"] . ") con el siguiente mensaje:\n\n";
$message .= $_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
echo "estado=Mensaje Enviado";
?>
cuando la subo a mi servidor no me manda el correo.
otra duda esta pagina web la estaba haciendo un amigo pero ya no la pudo seguir haciendo y me dejo en un cd el fla si subo esa pagina que ya me dejo en el cd si me sirve el correo.
cuando le modifico algo a la pagina ya no me envia los correos
gracias de antemano.