1
I’m having problems with accentuation when sending an email with php. This is my PHP code
public function enviar_imovel(){
$data['title'] = 'Enviar imóvel';
$this->load->view('auth/enviar_imovel');
if(isset($_POST['email']) && !empty($_POST['email'])) {
$nome = addslashes($_POST['nome']);
$email = addslashes($_POST['email']);
$contato = addslashes($_POST['contato']);
$mensagem = addslashes($_POST['message']);
$to = "[email protected]";
$subject = "Um novo imovel foi enviado para ser analisado,";
$body = "Nome: ". $nome. "\r\n".
"Email: ". $email. "\r\n".
"Contato: ". $contato. "\r\n".
"Mensagem: ". $mensagem;
$header = "From: [email protected]"."\r\n".
"Reply-to:".$email."\r\n".
"X=Mailer:PHP/".phpversion();
if(mail($to,$subject,$body,$header)){
echo("Email enviado com sucesso!");
} else {
echo("Email não pode ser enviado.");
}
}
}
And this is what it looks like when I get an accent email.