Hola amigos, soy principiante en la programacion de php y veran tengo un formulario en flash y quiero que el contenido llegue a tres correos, pero cuando lo envio, me regresa un mensaje donde dice que hay error en el servidor, pero el servidor me a dicho que el problema es del archivo php. pueden ayudarme. Aqui les doy el codigo:
****codigo en flash:****
enviar = function () {
if (nombre_txt.text.length && apellido_txt.text.length && tcasa_txt.text.length && ttrabajo_txt.text.length && cel1_txt.text.length && email1_txt.text.length && empresa_txt.text.length && cargo_txt.text.length && mensaje_txt.text.length) {
if (email1_txt.text.indexOf("@") != -1 && email1_txt.text.indexOf(".") != -1) {
form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.apellido = apellido_txt.text;
form_lv.tcasa = tcasa_txt.text;
form_lv.ttrabajo = ttrabajo_txt.text;
form_lv.cel1 = cel1_txt.text;
form_lv.cel2 = cel2_txt.text;
form_lv.email1 = email1_txt.text;
form_lv.email2 = email2_txt.text;
form_lv.empresa = empresa_txt.text;
form_lv.cargo = cargo_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.emailstatus = emailstatus_txt.text;
form_lv.sendAndLoad("formulario.php", form_lv, "POST");
emailstatus_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
apellido_txt.text = "";
tcasa_txt.text = "";
ttrabajo_txt.text = "";
cel1_txt.text = "";
cel2_txt.text = "";
email1_txt.text = "";
email2_txt.text = "";
empresa_txt.text = "";
cargo_txt.text = "";
mensaje_txt.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
emailstatus_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
apellido_txt.text = "";
tcasa_txt.text = "";
ttrabajo_txt.text = "";
cel1_txt.text = "";
cel2_txt.text = "";
email1_txt.text = "";
email2_txt.text = "";
empresa_txt.text = "";
cargo_txt.text = "";
mensaje_txt.text = "";
} else {
emailstatus_txt.text = "Problemas con el servidor, Intentalo de Nuevo";
}
};
} else {
email1_txt.text = "Correo Invalido";
}
} else {
nombre_txt.text = "Ingrese Nombre";
apellido_txt.text = "Ingrese Apellido";
tcasa_txt.text = "Teléfono de Casa";
ttrabajo_txt.text = "Teléfono trabajo";
cel1_txt.text = "N° Celular";
email1_txt.text = "Introdusca un email";
empresa_txt.text = "Nombre de Empresa";
cargo_txt.text = "Ingrese su Cargo";
mensaje_txt.text = "Ingrese su Mensaje por favor";
}
};
borrar = function () {
nombre_txt.text = " ";
apellido_txt.text = " ";
tcasa_txt.text = " ";
ttrabajo_txt.text = " ";
cel1_txt.text = " ";
cel2_txt.text = " ";
email1_txt.text = " ";
email2_txt.text = " ";
empresa_txt.text = " ";
cargo_txt.text = " ";
mensaje_txt.text = " ";
emailstatus_txt.text = " ";
};
*****y el codigo php: *****
<?php
if(isset($_POST["nombre"]) && isset($_POST["apellido"]) isset( $_POST["tcasa"]) && isset($_POST["ttrabajo"]) && isset($_POST["cel1"]) && isset($_POST["cel2"]) && isset($_POST["email1"]) && isset($_POST["email2"]) && isset($_POST["empresa"]) && isset($_POST["cargo"]) && isset($_POST["mensaje"])
{
$fecha = date("d-M-y H:i");
$mymail = "[email protected]";
$contenido = $nombre."nn";
$contenido .= $apellido."nn";
$contenido .= $tcasa."nn";
$contenido .= $ttrabajo."nn";
$contenido .= $cel1."nn";
$contenido .= $cel2."nn";
$contenido .= $email1."nn";
$contenido .= $email2."nn";
$contenido .= $empresa."nn";
$contenido .= $cargo."nn";
$contenido .= $mensaje."nn";
$contenido .= "el mensaje se escribio el ".$fecha;
$header = "From:".$mail."nReply-To:".$mail."n";
$header .= "X-Mailer:PHP/".phpversion()."n";
$header .= "Mime-Version: 1.0n";
$header .= "Content-Type: text/plain";
mail($mymail, utf8_decode($contenido) ,$header);
echo "&emailstatus=Mensaje Recibido&";
}
?>