função mail() não deixa enviar caractéres com acento
Olá Pessoal,
Bem meu problema é o seguinte, no meu site há um formulário de cadastro feito em: utf8
e um arquivo em php que envia o cadastro pro meu e-mail que está também em utf8.
Mas quando o e-mail chega o assunto que deveria ser: "Cadastro do Site - Pessoa Física" fica: "Cadastro do Site - Pessoa FÃsica"
pedaço do código:
$assunto = "Cadastro do Site - Pessoa Física";
$msg = "Mensagem enviada por: ".$nome." em: ".date("d/m/Y - H:i")."\n <br />
Nome: ".$nome."\n <br />
Email:".$email."\n <br />
Telefone:".$tel."\n <br />
Site:<a href='http://".$site."' target='_blank'>".$site."</a>
IP:".$_SERVER['REMOTE_ADDR'];
//echo $msg;
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset:utf-8\r\n";
$headers .= "From: $Nome <$email>\r\n";
mail($to,$assunto,$msg,$headers);
Muito ObrigadoDiscussão (2)
Carregando comentários...