Hola muchachos !!
Estoy haciendo un formulario de contacto con html y php
pero al recibir los correos los caracteres latinos no me llegan bien.
Este es el codigo php:
Código PHP:
<?php
$field_name = $_POST['nombre'];
$field_email = $_POST['email'];
$field_phone = $_POST['fono'];
$field_message = $_POST['mensaje'];
$drop_down_item = $_POST['asunto'];
$mail_to = '[email protected]';
$subject = 'Mensaje desde tu sitio '.$field_name;
$body_message = 'De: '.$field_name."\n";
$body_message .= 'E-mail: '.$field_email."\n";
$body_message .= 'Fono: '.$field_phone."\n";
$body_message .= "Asunto: ".$drop_down_item."\n \n";
$body_message .= 'Message: '.$field_message;
$headers = 'From: '.$field_email."\r\n";
$headers .= 'Reply-To: '.$field_email."\r\n";
$mail_status = mail($mail_to, $subject, $body_message, $headers,);
if ($mail_status) { ?>
<script language="javascript" type="text/javascript">
alert('Gracias por contactarse con nosotros.');
window.location = 'formulario.html';
</script>
<?php
}
else { ?>
<script language="javascript" type="text/javascript">
alert('Message failed. Please, try it again');
window.location = 'formulario.html';;
</script>
<?php
}
?>
Donde hay que poner el utf8_decode para que los correos lleguen bien ??