Cita:
Iniciado por Seppo
Claro que sale en blanco... estás guardando el mensaje en $aviso, pero en ningún momento lo imprimís. No usás ni echo, ni print.
Gracias por tu respuesta , igual al poner que imprima pero nada supuestamente deberia enviar al correo
[email protected] como aparece aqui:
if (isset($_POST['action'])) {
$dest = "
[email protected]";
$head = "From: ".$_POST['email']."\r\n";
$head.= "To:
[email protected]\r\n";
// Ahora creamos el cuerpo del mensaje
$msg = "------------------------------- \n";
$msg.= " Comentarios \n";
$msg.= "------------------------------- \n";
$msg.= "NOMBRE: ".$_POST['nombres']."\n";
$msg.= "EMPRESA: ".$_POST['empresa']."\n";
$msg.= "EMAIL: ".$_POST['email']."\n";
$msg.= "TELEFONO: ".$_POST['telefono']."\n";
$msg.= "ANEXO: ".$_POST['anexo']."\n";
$msg.= "HORA: ".date("h:i:s a ")."\n";
$msg.= "FECHA: ".date("D, d M Y")."\n";
$msg.= "IP: ".$REMOTE_ADDR."\n";
$msg.= "------------------------------- \n\n";
$msg.= $_POST['comentarios']."\n\n";
$msg.= "------------------------------- \n";
$msg.= " Mensaje de prueba \n";
// Finalmente enviamos el mensaje
if (mail($dest, "Comentarios", $msg, $head)) {
$aviso = "Su mensaje fue enviado.";
echo"$aviso";
} else {
$aviso = "Error de envío.";
echo"$aviso";
}
}