olas de nuevo, lo que me pasa es que cuando envio un e_mail desde mi pagina, me sale "problemas con el servidor", alguien sabe a que se debe eso: por siaca les adjunto los codigos que he usado:
en flash
funcion enviar:
enviar = function () {
if (email_txt.text.length && nombre_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.sendAndLoad("http://www.centrolangle.org.pe/send.php", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
mensaje_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
} else {
mensaje_txt.text = "Problemas con el servidornIntentalo de Nuevo";
}
};
} else {
email_txt.text = "Correo Invalido";
}
} else {
email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
}
};
este es para los botones :
borrar_btn.onRelease = borrar;
enviar_btn.onRelease = enviar;
funcion borrar:
borrar = function () {
nombre_txt.text = " ";
email_txt.text = " ";
mensaje_txt.text = " ";
};
y el php :
<?php
$destinatario="[email protected]";
$cabeceras="MIME-Version: 1.0\r\n";
$cabeceras .= "Content-type: text/html; charset=utf-8\r\n";
$cabeceras.="From: {$_POST['nombre']}<{$de}>\r\n";
$cabeceras.="Reply-To: {$_POST['email']}\r\n";
$asunto="Contactar";
$cuerpo=' Ha recibido un email de '.$_POST['nombre'].' ( '.$_POST['email'].' ) con el siguiente contenido:';
$cuerpo.='<br>'.$_POST['texto'].'<br>';
$de=$_POST['email'];
if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
echo utf8_encode('&estado=enviado');
}else{
echo utf8_encode('&estado=no_enviado');
}
?>
eso es todo......... espero que me ayuden